changeset 18346 | 6c2563b2c1c6 |
parent 15017 | f4522df38c65 |
child 18352 | e33b9b92a200 |
--- a/mercurial/hgweb/protocol.py Tue Jan 15 01:05:12 2013 +0100 +++ b/mercurial/hgweb/protocol.py Tue Jan 15 01:05:12 2013 +0100 @@ -82,8 +82,9 @@ return rsp.gen elif isinstance(rsp, wireproto.pushres): val = p.restore() - req.respond(HTTP_OK, HGTYPE) - return ['%d\n%s' % (rsp.res, val)] + rsp = '%d\n%s' % (rsp.res, val) + req.respond(HTTP_OK, HGTYPE, length=len(rsp)) + return [rsp] elif isinstance(rsp, wireproto.pusherr): # drain the incoming bundle req.drain()