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