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:
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;