mercurial/transaction.py
changeset 573 fbfbd4e506c3
parent 558 0ceea19182a9
child 582 df8a5a0098d4
--- a/mercurial/transaction.py
+++ b/mercurial/transaction.py
@@ -52,6 +52,7 @@ class transaction:
             util.rename(self.journal, self.after)
         else:
             os.unlink(self.journal)
+        self.journal = None
 
     def abort(self):
         if not self.entries: return