equal
deleted
inserted
replaced
1626 """ |
1626 """ |
1627 return self._revlog |
1627 return self._revlog |
1628 |
1628 |
1629 def _setupmanifestcachehooks(self, repo): |
1629 def _setupmanifestcachehooks(self, repo): |
1630 """Persist the manifestfulltextcache on lock release""" |
1630 """Persist the manifestfulltextcache on lock release""" |
1631 if not util.safehasattr(repo, '_wlockref'): |
1631 if not hasattr(repo, '_wlockref'): |
1632 return |
1632 return |
1633 |
1633 |
1634 self._fulltextcache._opener = repo.wcachevfs |
1634 self._fulltextcache._opener = repo.wcachevfs |
1635 if repo._currentlock(repo._wlockref) is None: |
1635 if repo._currentlock(repo._wlockref) is None: |
1636 return |
1636 return |