##// END OF EJS Templates
with: use context manager in rebuildfncache again
Bryan O'Sullivan -
r27860:0da102e4 default
parent child Browse files
Show More
@@ -252,8 +252,7 b' def rebuildfncache(ui, repo):'
252 'support fncache)\n'))
252 'support fncache)\n'))
253 return
253 return
254
254
255 lock = repo.lock()
255 with repo.lock():
256 try:
257 fnc = repo.store.fncache
256 fnc = repo.store.fncache
258 # Trigger load of fncache.
257 # Trigger load of fncache.
259 if 'irrelevant' in fnc:
258 if 'irrelevant' in fnc:
@@ -305,8 +304,6 b' def rebuildfncache(ui, repo):'
305 tr.release()
304 tr.release()
306 else:
305 else:
307 ui.write(_('fncache already up to date\n'))
306 ui.write(_('fncache already up to date\n'))
308 finally:
309 lock.release()
310
307
311 def stripbmrevset(repo, mark):
308 def stripbmrevset(repo, mark):
312 """
309 """
General Comments 0
You need to be logged in to leave comments. Login now