mercurial/localrepo.py
changeset 24378 9347c15d8136
parent 24373 59cc09240afb
child 24382 5859af34c5a6
--- a/mercurial/localrepo.py	Tue Feb 10 20:06:12 2015 -0800
+++ b/mercurial/localrepo.py	Tue Feb 24 18:43:31 2015 -0800
@@ -303,7 +303,11 @@
         self.names = namespaces.namespaces()
 
     def close(self):
-        pass
+        self._writecaches()
+
+    def _writecaches(self):
+        if self._revbranchcache:
+            self._revbranchcache.write()
 
     def _restrictcapabilities(self, caps):
         # bundle2 is not ready for prime time, drop it unless explicitly