# HG changeset patch # User Benoit Boissinot # Date 1286819051 18000 # Node ID cb9e1d1c34ea2f6f0dd48504fe436937182717c2 # Parent 17aa0f1ed89dd3f85db6dbe3238293d335a88960 wireproto: return in finally was messing with the return inside the block diff -r 17aa0f1ed89d -r cb9e1d1c34ea mercurial/wireproto.py --- a/mercurial/wireproto.py Mon Oct 11 13:51:10 2010 +0200 +++ b/mercurial/wireproto.py Mon Oct 11 12:44:11 2010 -0500 @@ -310,7 +310,7 @@ sys.stderr.write("abort: %s\n" % inst) finally: lock.release() - return pushres(r) + return pushres(r) finally: fp.close()