mercurial/manifest.py
changeset 50588 0ec94359eae8
parent 49765 152d9c011bcd
child 50637 32837c7e2e4b
equal deleted inserted replaced
50587:5586076b8030 50588:0ec94359eae8
  1617         self.index = self._revlog.index
  1617         self.index = self._revlog.index
  1618         self._generaldelta = self._revlog._generaldelta
  1618         self._generaldelta = self._revlog._generaldelta
  1619 
  1619 
  1620     def _setupmanifestcachehooks(self, repo):
  1620     def _setupmanifestcachehooks(self, repo):
  1621         """Persist the manifestfulltextcache on lock release"""
  1621         """Persist the manifestfulltextcache on lock release"""
  1622         if not util.safehasattr(repo, b'_wlockref'):
  1622         if not util.safehasattr(repo, '_wlockref'):
  1623             return
  1623             return
  1624 
  1624 
  1625         self._fulltextcache._opener = repo.wcachevfs
  1625         self._fulltextcache._opener = repo.wcachevfs
  1626         if repo._currentlock(repo._wlockref) is None:
  1626         if repo._currentlock(repo._wlockref) is None:
  1627             return
  1627             return