changeset 2558 | 1120302009d7 |
parent 2538 | f4b7d71c1c60 |
child 2579 | 0875cda033fd |
--- a/mercurial/hgweb/hgweb_mod.py +++ b/mercurial/hgweb/hgweb_mod.py @@ -932,10 +932,11 @@ class hgweb(object): try: ret = self.repo.addchangegroup(fp, 'serve') - req.write('%d\n' % ret) - req.write(sys.stdout.getvalue()) finally: + val = sys.stdout.getvalue() sys.stdout = old_stdout + req.write('%d\n' % ret) + req.write(val) finally: lock.release() finally: