mercurial/transaction.py
changeset 39697 0d7b9db85675
parent 39696 264d56954dda
child 39698 b590f4763aba
--- a/mercurial/transaction.py	Mon Sep 17 16:02:53 2018 -0700
+++ b/mercurial/transaction.py	Mon Sep 17 16:04:52 2018 -0700
@@ -128,7 +128,7 @@
         vfsmap = vfsmap.copy()
         vfsmap[''] = opener  # set default value
         self._vfsmap = vfsmap
-        self.after = after
+        self._after = after
         self.entries = []
         self.map = {}
         self._journal = journalname
@@ -488,9 +488,9 @@
                                 % (vfs.join(b), inst))
         self.entries = []
         self._writeundo()
-        if self.after:
-            self.after()
-            self.after = None # Help prevent cycles.
+        if self._after:
+            self._after()
+            self._after = None # Help prevent cycles.
         if self.opener.isfile(self._backupjournal):
             self.opener.unlink(self._backupjournal)
         if self.opener.isfile(self._journal):