diff -r f60ed8cf4afc -r 6c1351352b6c mercurial/changegroup.py --- a/mercurial/changegroup.py Sat Nov 08 16:31:38 2014 +0000 +++ b/mercurial/changegroup.py Sat Nov 08 16:35:15 2014 +0000 @@ -816,7 +816,7 @@ ', '.join([hex(c[:6]) for c in newheads])) tr.addpostclose('changegroup-runhooks-%020i' % clstart, - lambda: repo._afterlock(runhooks)) + lambda tr: repo._afterlock(runhooks)) tr.close()