mercurial/commands.py
branchstable
changeset 11442 ee1ed6afac21
parent 11384 c04084753990
child 11452 eac141407b85
equal deleted inserted replaced
11441:d74fe370ab04 11442:ee1ed6afac21
  3743     lock = repo.lock()
  3743     lock = repo.lock()
  3744     try:
  3744     try:
  3745         for fname in fnames:
  3745         for fname in fnames:
  3746             f = url.open(ui, fname)
  3746             f = url.open(ui, fname)
  3747             gen = changegroup.readbundle(f, fname)
  3747             gen = changegroup.readbundle(f, fname)
  3748             modheads = repo.addchangegroup(gen, 'unbundle', 'bundle:' + fname)
  3748             modheads = repo.addchangegroup(gen, 'unbundle', 'bundle:' + fname,
       
  3749                                            lock=lock)
  3749     finally:
  3750     finally:
  3750         lock.release()
  3751         lock.release()
  3751 
  3752 
  3752     return postincoming(ui, repo, modheads, opts.get('update'), None)
  3753     return postincoming(ui, repo, modheads, opts.get('update'), None)
  3753 
  3754