remote-bzr: fix order of locking in CustomTree
It doesn't seem to make any difference, but revision_tree() requires a lock. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Felipe Contreras committed
Apr 30, 2013 at 20:09 UTC
aa12a431f3bb96fa01cd1efa97eb1273d9a00c0e
1 file changed
+1
-1
contrib/remote-helpers/git-remote-bzr
+1
-1
@@ -389,8 +389,8 @@ class CustomTree():
389
390
def copy_tree(revid):
391
files = files_cache[revid] = {}
392
- tree = repo.repository.revision_tree(revid)
392
repo.lock_read()
393
+ tree = repo.repository.revision_tree(revid)
394
try:
395
for path, entry in tree.iter_entries_by_dir():
396
files[path] = entry.file_id