From: Felix Fietkau Date: Fri, 26 Jul 2013 09:36:18 +0000 (+0200) Subject: disable keep-alive for POST requests to improve compatibility X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=2dbbb64b4a8ea4aa982c5728b8a267038e2e33d0;p=oweals%2Fuhttpd.git disable keep-alive for POST requests to improve compatibility Signed-off-by: Felix Fietkau --- diff --git a/client.c b/client.c index a971b3b..15f3d8c 100644 --- a/client.c +++ b/client.c @@ -180,7 +180,8 @@ static int client_parse_request(struct client *cl, char *data) req->method = h_method; req->version = h_version; - if (req->version < UH_HTTP_VER_1_1 || !conf.http_keepalive) + if (req->version < UH_HTTP_VER_1_1 || req->method == UH_HTTP_MSG_POST || + !conf.http_keepalive) req->connection_close = true; return CLIENT_STATE_HEADER;