mercurial/revlog.py
changeset 47324 0a3fa41fa719
parent 47294 93a0abe098e7
child 47327 1844a2e3401c
--- a/mercurial/revlog.py	Tue May 18 15:07:17 2021 +0200
+++ b/mercurial/revlog.py	Wed May 19 16:55:36 2021 +0200
@@ -628,7 +628,9 @@
             # main docket, so disable it for now.
             self._nodemap_file = None
 
-        if self.postfix is None:
+        if self._docket is not None:
+            self._datafile = self._docket.data_filepath()
+        elif self.postfix is None:
             self._datafile = b'%s.d' % self.radix
         else:
             self._datafile = b'%s.d.%s' % (self.radix, self.postfix)