comparison mercurial/wireproto.py @ 15585:a348739da8f0

addchangegroup: remove the lock argument on the addchangegroup methods This argument is no longer require. post lock release code is now handled with dedicated post release callback code in lock itself.
author Pierre-Yves David <pierre-yves.david@ens-lyon.org>
date Mon, 28 Nov 2011 01:32:13 +0100
parents 42d0d4f63bf0
children ca6accdad79c
comparison
equal deleted inserted replaced
15584:9df9444e96ec 15585:a348739da8f0
572 # push can proceed 572 # push can proceed
573 fp.seek(0) 573 fp.seek(0)
574 gen = changegroupmod.readbundle(fp, None) 574 gen = changegroupmod.readbundle(fp, None)
575 575
576 try: 576 try:
577 r = repo.addchangegroup(gen, 'serve', proto._client(), 577 r = repo.addchangegroup(gen, 'serve', proto._client())
578 lock=lock)
579 except util.Abort, inst: 578 except util.Abort, inst:
580 sys.stderr.write("abort: %s\n" % inst) 579 sys.stderr.write("abort: %s\n" % inst)
581 finally: 580 finally:
582 lock.release() 581 lock.release()
583 return pushres(r) 582 return pushres(r)