diff options
Diffstat (limited to 'client.c')
-rw-r--r-- | client.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -50,7 +50,7 @@ void uh_http_header(struct client *cl, int code, const char *summary) cl->http_code = code; - if (!uh_use_chunked(cl)) + if (!cl->request.respond_chunked) enc = ""; if (r->connection_close) @@ -188,6 +188,8 @@ static int client_parse_request(struct client *cl, char *data) !conf.http_keepalive) req->connection_close = true; + req->respond_chunked = uh_use_chunked(cl); + return CLIENT_STATE_HEADER; } |