diff -r 573534c6b540 -r 3a775af0bc9f mercurial/revlog.py --- a/mercurial/revlog.py Fri Mar 14 23:51:58 2008 +0100 +++ b/mercurial/revlog.py Fri Mar 14 20:01:50 2008 -0300 @@ -996,7 +996,6 @@ e = self._io.packentry(self.index[i], self.node, self.version, i) fp.write(e) - fp.close() # if we don't call rename, the temp file will never replace the # real index fp.rename()