##// END OF EJS Templates
changelog: fixes leaked file handle
Zachary Gramana -
r14207:c1cca388 default
parent child Browse files
Show More
@@ -118,7 +118,9 b' class changelog(revlog.revlog):'
118 self.opener = self._realopener
118 self.opener = self._realopener
119 # move redirected index data back into place
119 # move redirected index data back into place
120 if self._divert:
120 if self._divert:
121 n = self.opener(self.indexfile + ".a").name
121 nfile = self.opener(self.indexfile + ".a")
122 n = nfile.name
123 nfile.close()
122 util.rename(n, n[:-2])
124 util.rename(n, n[:-2])
123 elif self._delaybuf:
125 elif self._delaybuf:
124 fp = self.opener(self.indexfile, 'a')
126 fp = self.opener(self.indexfile, 'a')
General Comments 0
You need to be logged in to leave comments. Login now