diff -r 853bfbf1a312 -r 46a8dd3145cc mercurial/transaction.py --- a/mercurial/transaction.py Wed Jul 27 10:21:19 2005 -0800 +++ b/mercurial/transaction.py Wed Jul 27 18:16:20 2005 -0800 @@ -50,7 +50,7 @@ self.file.close() self.entries = [] if self.after: - util.rename(self.journal, self.after) + self.after() else: os.unlink(self.journal) self.journal = None