From 0dfabd347e406588774fb4e509cce8bfd65e335d Mon Sep 17 00:00:00 2001 From: Azat Khuzhin Date: Tue, 13 Feb 2018 17:43:02 +0300 Subject: [PATCH] http: remove message in case !Content-Length and Connection!=close Since [1] GET can have body, and hence for every incomming connection it will print this error. [1] db483e3b002b33890fc88cadd77f6fd1fccad2d2 ("Allow bodies for GET/DELETE/OPTIONS/CONNECT") Noticed-by: BotoX (irc) Refs: #408 (cherry picked from commit cd57e38c3f77d0f6a718d9c1f2e3ead78a98bd06) --- http.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/http.c b/http.c index 196ddd1d..8541fdc1 100644 --- a/http.c +++ b/http.c @@ -2132,10 +2132,6 @@ evhttp_get_body_length(struct evhttp_request *req) req->ntoread = -1; else if (content_length == NULL && evutil_ascii_strcasecmp(connection, "Close") != 0) { - /* Bad combination, we don't know when it will end */ - event_warnx("%s: we got no content length, but the " - "server wants to keep the connection open: %s.", - __func__, connection); req->ntoread = 0; } else if (content_length == NULL) { req->ntoread = -1; -- 2.40.0