[PATCH 9 of 9] repair: remove unnecessary locking for bookmarks
Martin von Zweigbergk
martinvonz at google.com
Mon Jun 19 16:48:01 EDT 2017
# HG changeset patch
# User Martin von Zweigbergk <martinvonz at google.com>
# Date 1497896689 25200
# Mon Jun 19 11:24:49 2017 -0700
# Node ID 56a750a6da9028f7f35bfdf803893b0de34072be
# Parent f3febdbec4cbfb75deca3ed73525f573d9566f13
repair: remove unnecessary locking for bookmarks
The caller has already locked the repo.
diff --git a/mercurial/repair.py b/mercurial/repair.py
--- a/mercurial/repair.py
+++ b/mercurial/repair.py
@@ -216,9 +216,8 @@
for m in updatebm:
bm[m] = repo[newbmtarget].node()
- with repo.lock():
- with repo.transaction('repair') as tr:
- bm.recordchange(tr)
+ with repo.transaction('repair') as tr:
+ bm.recordchange(tr)
# remove undo files
for undovfs, undofile in repo.undofiles():
More information about the Mercurial-devel
mailing list