Show More
@@ -94,6 +94,9 b' class transaction(object):' | |||
|
94 | 94 | self._abort() |
|
95 | 95 | |
|
96 | 96 | def _abort(self): |
|
97 | self.count = 0 | |
|
98 | self.file.close() | |
|
99 | ||
|
97 | 100 | if not self.entries: return |
|
98 | 101 | |
|
99 | 102 | self.report(_("transaction abort!\n")) |
@@ -109,13 +112,14 b' class transaction(object):' | |||
|
109 | 112 | self.entries = [] |
|
110 | 113 | |
|
111 | 114 | if not failed: |
|
112 | self.file.close() | |
|
113 | 115 | os.unlink(self.journal) |
|
114 | self.journal = None | |
|
115 | 116 | self.report(_("rollback completed\n")) |
|
116 | 117 | else: |
|
117 | 118 | self.report(_("rollback failed - please run hg recover\n")) |
|
118 | 119 | |
|
120 | self.journal = None | |
|
121 | ||
|
122 | ||
|
119 | 123 | def rollback(opener, file): |
|
120 | 124 | files = {} |
|
121 | 125 | for l in open(file).readlines(): |
General Comments 0
You need to be logged in to leave comments.
Login now