Mercurial > hg-stable
diff mercurial/sshserver.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 | f4522df38c65 |
children | 46db0ec640f3 |
line wrap: on
line diff
--- a/mercurial/sshserver.py Mon Nov 28 01:18:15 2011 +0100 +++ b/mercurial/sshserver.py Mon Nov 28 01:32:13 2011 +0100 @@ -142,8 +142,8 @@ self.sendresponse("") cg = changegroup.unbundle10(self.fin, "UN") - r = self.repo.addchangegroup(cg, 'serve', self._client(), - lock=self.lock) + r = self.repo.addchangegroup(cg, 'serve', self._client()) + self.lock.release() return str(r) def _client(self):