libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit a0edd366288c8fa82736a754df099c20e79e4f88
parent 6f48db46b16579198fd48862fb8ec4829216ba2d
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Thu, 19 Aug 2021 21:18:51 +0300

Simple fix for 6f48db46b16579198fd48862fb8ec4829216ba2d

Diffstat:
Msrc/microhttpd/connection.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c @@ -1941,7 +1941,7 @@ build_header_response (struct MHD_Connection *connection) else if (MHD_CONN_USE_KEEPALIVE == c->keepalive) { if ((MHD_HTTP_VER_1_0 == c->http_ver) || - (0 != (r->flags | MHD_RF_SEND_KEEP_ALIVE_HEADER))) + (0 != (r->flags & MHD_RF_SEND_KEEP_ALIVE_HEADER))) { if (! buffer_append_s (buf, &pos, buf_size, MHD_HTTP_HEADER_CONNECTION ": Keep-Alive\r\n")) @@ -1956,7 +1956,7 @@ build_header_response (struct MHD_Connection *connection) ! c->rp_props.chunked, (MHD_CONN_MUST_CLOSE == c->keepalive), ((MHD_HTTP_VER_1_0 == c->http_ver) || - (0 != (r->flags | MHD_RF_SEND_KEEP_ALIVE_HEADER))) && + (0 != (r->flags & MHD_RF_SEND_KEEP_ALIVE_HEADER))) && (MHD_CONN_USE_KEEPALIVE == c->keepalive))) return MHD_NO;