mercurial/streamclone.py
changeset 5456 a58d415b272e
parent 5396 5105b119edd2
equal deleted inserted replaced
5455:08d6e8754388 5456:a58d415b272e
    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,))