##// END OF EJS Templates
transaction: fix file descriptor leak for journal.backupfiles...
Durham Goode -
r21206:c7741893 stable
parent child Browse files
Show More
@@ -220,6 +220,7 b' class transaction(object):'
220 if self.count != 0:
220 if self.count != 0:
221 return
221 return
222 self.file.close()
222 self.file.close()
223 self.backupsfile.close()
223 self.entries = []
224 self.entries = []
224 if self.after:
225 if self.after:
225 self.after()
226 self.after()
@@ -243,6 +244,7 b' class transaction(object):'
243 self.count = 0
244 self.count = 0
244 self.usages = 0
245 self.usages = 0
245 self.file.close()
246 self.file.close()
247 self.backupsfile.close()
246
248
247 if self.onabort is not None:
249 if self.onabort is not None:
248 self.onabort()
250 self.onabort()
General Comments 0
You need to be logged in to leave comments. Login now