mirror of
https://github.com/facebook/sapling.git
synced 2024-10-06 23:07:18 +03:00
with: use context manager in rebuildfncache
This commit is contained in:
parent
13360de2f3
commit
da377129a6
@ -296,12 +296,8 @@ def rebuildfncache(ui, repo):
|
||||
fnc.entries = newentries
|
||||
fnc._dirty = True
|
||||
|
||||
tr = repo.transaction('fncache')
|
||||
try:
|
||||
with repo.transaction('fncache') as tr:
|
||||
fnc.write(tr)
|
||||
tr.close()
|
||||
finally:
|
||||
tr.release()
|
||||
else:
|
||||
ui.write(_('fncache already up to date\n'))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user