--- a/hgext/largefiles/overrides.py Fri Jan 15 13:14:46 2016 -0800
+++ b/hgext/largefiles/overrides.py Fri Jan 15 13:14:46 2016 -0800
@@ -196,8 +196,7 @@
# Need to lock because standin files are deleted then removed from the
# repository and we could race in-between.
- wlock = repo.wlock()
- try:
+ with repo.wlock():
lfdirstate = lfutil.openlfdirstate(ui, repo)
for f in sorted(remove):
if ui.verbose or not m.exact(f):
@@ -228,8 +227,6 @@
False)
lfdirstate.write()
- finally:
- wlock.release()
return result