# HG changeset patch # User Martin von Zweigbergk # Date 1456766803 28800 # Node ID 1f94ef2bd88da0fb0aef3ce4b894e8f22b9781c7 # Parent 277a22cd8741c6e0b7855b85fddf458c511a02a9 changegroup: clear progress callback after changelog processing The progress callback is replaced by one for manifests after changelog processing is done, but let's not depend on manifests replacing the value and instead explicitly clear it. diff -r 277a22cd8741 -r 1f94ef2bd88d mercurial/changegroup.py --- a/mercurial/changegroup.py Sun Feb 28 22:51:07 2016 -0800 +++ b/mercurial/changegroup.py Mon Feb 29 09:26:43 2016 -0800 @@ -376,6 +376,7 @@ clend = len(cl) changesets = clend - clstart repo.ui.progress(_('changesets'), None) + self.callback = None # pull off the manifest group repo.ui.status(_("adding manifests\n"))