diff -r 2f88821856eb -r aff2aca3420e mercurial/bundle2.py --- a/mercurial/bundle2.py Thu Apr 23 14:57:39 2015 +0100 +++ b/mercurial/bundle2.py Thu Apr 23 17:03:58 2015 +0100 @@ -354,7 +354,7 @@ # itself represents a defect of a different variety). output = None if op.reply is not None: - op.ui.pushbuffer(error=True) + op.ui.pushbuffer(error=True, subproc=True) output = '' try: handler(op, part)