# HG changeset patch # User Martin von Zweigbergk # Date 2016-02-29 17:26:43 # 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 --git a/mercurial/changegroup.py b/mercurial/changegroup.py --- a/mercurial/changegroup.py +++ b/mercurial/changegroup.py @@ -376,6 +376,7 @@ class cg1unpacker(object): 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"))