comparison mercurial/wireproto.py @ 12701:cb9e1d1c34ea

wireproto: return in finally was messing with the return inside the block
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Mon, 11 Oct 2010 12:44:11 -0500
parents 6a6149487817
children f747c085b789
comparison
equal deleted inserted replaced
12700:17aa0f1ed89d 12701:cb9e1d1c34ea
308 lock=lock) 308 lock=lock)
309 except util.Abort, inst: 309 except util.Abort, inst:
310 sys.stderr.write("abort: %s\n" % inst) 310 sys.stderr.write("abort: %s\n" % inst)
311 finally: 311 finally:
312 lock.release() 312 lock.release()
313 return pushres(r) 313 return pushres(r)
314 314
315 finally: 315 finally:
316 fp.close() 316 fp.close()
317 os.unlink(tempname) 317 os.unlink(tempname)
318 318