branch | stable |
changeset 26831 | 0a7610758c42 |
parent 26780 | bbf544b5f2e9 |
child 26943 | 263edb591b72 |
child 27513 | 707cdf2c3700 |
26830:65387a30430e | 26831:0a7610758c42 |
---|---|
845 raise |
845 raise |
846 except: # re-raises |
846 except: # re-raises |
847 try: |
847 try: |
848 tr.abort() |
848 tr.abort() |
849 finally: |
849 finally: |
850 repo.invalidate() |
|
851 self.invalidate() |
850 self.invalidate() |
852 raise |
851 raise |
853 finally: |
852 finally: |
854 release(tr, lock, wlock) |
853 release(tr, lock, wlock) |
855 self.removeundo(repo) |
854 self.removeundo(repo) |