Show More
@@ -143,7 +143,7 b' class transaction(util.transactional):' | |||||
143 | # A callback to do something just after releasing transaction. |
|
143 | # A callback to do something just after releasing transaction. | |
144 | if releasefn is None: |
|
144 | if releasefn is None: | |
145 | releasefn = lambda tr, success: None |
|
145 | releasefn = lambda tr, success: None | |
146 | self.releasefn = releasefn |
|
146 | self._releasefn = releasefn | |
147 |
|
147 | |||
148 | self.checkambigfiles = set() |
|
148 | self.checkambigfiles = set() | |
149 | if checkambigfiles: |
|
149 | if checkambigfiles: | |
@@ -513,8 +513,8 b' class transaction(util.transactional):' | |||||
513 | self._backupentries = [] |
|
513 | self._backupentries = [] | |
514 | self._journal = None |
|
514 | self._journal = None | |
515 |
|
515 | |||
516 | self.releasefn(self, True) # notify success of closing transaction |
|
516 | self._releasefn(self, True) # notify success of closing transaction | |
517 | self.releasefn = None # Help prevent cycles. |
|
517 | self._releasefn = None # Help prevent cycles. | |
518 |
|
518 | |||
519 | # run post close action |
|
519 | # run post close action | |
520 | categories = sorted(self._postclosecallback) |
|
520 | categories = sorted(self._postclosecallback) | |
@@ -586,8 +586,8 b' class transaction(util.transactional):' | |||||
586 | self.report(_("rollback failed - please run hg recover\n")) |
|
586 | self.report(_("rollback failed - please run hg recover\n")) | |
587 | finally: |
|
587 | finally: | |
588 | self._journal = None |
|
588 | self._journal = None | |
589 | self.releasefn(self, False) # notify failure of transaction |
|
589 | self._releasefn(self, False) # notify failure of transaction | |
590 | self.releasefn = None # Help prevent cycles. |
|
590 | self._releasefn = None # Help prevent cycles. | |
591 |
|
591 | |||
592 | def rollback(opener, vfsmap, file, report, checkambigfiles=None): |
|
592 | def rollback(opener, vfsmap, file, report, checkambigfiles=None): | |
593 | """Rolls back the transaction contained in the given file |
|
593 | """Rolls back the transaction contained in the given file |
General Comments 0
You need to be logged in to leave comments.
Login now