--- a/mercurial/revlog.py Wed Apr 19 07:09:15 2006 +0200
+++ b/mercurial/revlog.py Wed Apr 19 08:33:46 2006 -0700
@@ -928,6 +928,7 @@
if data[0]:
f.write(data[0])
f.write(data[1])
+ f.close()
f = self.opener(self.indexfile, "a")
else:
f = self.opener(self.indexfile, "a+")