--- 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()