diff -r 6b1ea6961554 -r c4895f9b8ab1 mercurial/changegroup.py --- a/mercurial/changegroup.py Fri Nov 06 12:59:09 2015 -0500 +++ b/mercurial/changegroup.py Fri Nov 06 13:01:15 2015 -0500 @@ -406,10 +406,6 @@ % (changesets, revisions, files, htext)) repo.invalidatevolatilesets() - # Call delayupdate again to ensure the transaction writepending - # subscriptions are still in place. - cl.delayupdate(tr) - if changesets > 0: if 'node' not in tr.hookargs: tr.hookargs['node'] = hex(cl.node(clstart))