mercurial/hgweb/protocol.py
changeset 12703 40bb5853fc4b
parent 11626 2f8adc60e013
child 12704 ca6e2adc3e4d
equal deleted inserted replaced
12702:f747c085b789 12703:40bb5853fc4b
    64     elif isinstance(rsp, wireproto.pushres):
    64     elif isinstance(rsp, wireproto.pushres):
    65         val = sys.stdout.getvalue()
    65         val = sys.stdout.getvalue()
    66         sys.stdout, sys.stderr = p.oldio
    66         sys.stdout, sys.stderr = p.oldio
    67         req.respond(HTTP_OK, HGTYPE)
    67         req.respond(HTTP_OK, HGTYPE)
    68         return ['%d\n%s' % (rsp.res, val)]
    68         return ['%d\n%s' % (rsp.res, val)]
       
    69     elif isinstance(rsp, wireproto.pusherr):
       
    70         sys.stdout, sys.stderr = p.oldio
       
    71         rsp = '0\n%s\n' % rsp.res
       
    72         req.respond(HTTP_OK, HGTYPE, length=len(rsp))
       
    73         return [rsp]