mercurial/filelog.py
branchstable
changeset 47820 436932c2cfaa
parent 47155 96ee8ca99f5a
child 47821 c30ca163b45e
--- a/mercurial/filelog.py	Sat Aug 07 12:39:01 2021 +0200
+++ b/mercurial/filelog.py	Sat Aug 07 14:13:53 2021 +0200
@@ -157,13 +157,14 @@
                 )
             )
 
-        return self._revlog.addgroup(
-            deltas,
-            linkmapper,
-            transaction,
-            addrevisioncb=addrevisioncb,
-            duplicaterevisioncb=duplicaterevisioncb,
-        )
+        with self._revlog._writing(transaction):
+            return self._revlog.addgroup(
+                deltas,
+                linkmapper,
+                transaction,
+                addrevisioncb=addrevisioncb,
+                duplicaterevisioncb=duplicaterevisioncb,
+            )
 
     def getstrippoint(self, minlink):
         return self._revlog.getstrippoint(minlink)