Mercurial > public > mercurial-scm > hg
comparison mercurial/changegroup.py @ 28363:1f94ef2bd88d
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.
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Mon, 29 Feb 2016 09:26:43 -0800 |
parents | 277a22cd8741 |
children | ae53ecc47414 |
comparison
equal
deleted
inserted
replaced
28361:277a22cd8741 | 28363:1f94ef2bd88d |
---|---|
374 if not (srccontent or emptyok): | 374 if not (srccontent or emptyok): |
375 raise error.Abort(_("received changelog group is empty")) | 375 raise error.Abort(_("received changelog group is empty")) |
376 clend = len(cl) | 376 clend = len(cl) |
377 changesets = clend - clstart | 377 changesets = clend - clstart |
378 repo.ui.progress(_('changesets'), None) | 378 repo.ui.progress(_('changesets'), None) |
379 self.callback = None | |
379 | 380 |
380 # pull off the manifest group | 381 # pull off the manifest group |
381 repo.ui.status(_("adding manifests\n")) | 382 repo.ui.status(_("adding manifests\n")) |
382 self._unpackmanifests(repo, revmap, trp, prog, changesets) | 383 self._unpackmanifests(repo, revmap, trp, prog, changesets) |
383 | 384 |