branch | stable |
changeset 26012 | d815a5997576 |
parent 25874 | 3e84f40232c7 |
child 26014 | a5f62af29517 |
--- a/mercurial/repair.py Thu Aug 06 21:00:16 2015 -0400 +++ b/mercurial/repair.py Sat Aug 08 14:50:03 2015 -0700 @@ -173,9 +173,8 @@ if troffset == 0: repo.store.markremoved(file) tr.close() - except: # re-raises - tr.abort() - raise + finally: + tr.release() if saveheads or savebases: ui.note(_("adding branch\n"))