equal
deleted
inserted
replaced
61 fileobj.write('1\n') |
61 fileobj.write('1\n') |
62 return |
62 return |
63 |
63 |
64 # get consistent snapshot of repo. lock during scan so lock not |
64 # get consistent snapshot of repo. lock during scan so lock not |
65 # needed while we stream, and commits can happen. |
65 # needed while we stream, and commits can happen. |
66 lock = None |
66 repolock = None |
67 try: |
67 try: |
68 try: |
68 try: |
69 repolock = repo.lock() |
69 repolock = repo.lock() |
70 except (lock.LockHeld, lock.LockUnavailable), inst: |
70 except (lock.LockHeld, lock.LockUnavailable), inst: |
71 repo.ui.warn('locking the repository failed: %s\n' % (inst,)) |
71 repo.ui.warn('locking the repository failed: %s\n' % (inst,)) |