libmicrohttpd

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

commit 09fa10e988e93ac6f7b8d906db0e1a98e8d48192
parent 6fe3a41caeb043e77ffeb289d4ede37056b904a3
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Mon, 19 Feb 2024 14:17:40 +0500

MHD_queue_response(): do not return MHD_YES when shutting down the daemon

Provide correct information for application about queue status

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

diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c @@ -7882,8 +7882,7 @@ MHD_queue_response (struct MHD_Connection *connection, return MHD_NO; /* Wrong connection state */ if (daemon->shutdown) - return MHD_YES; /* If daemon was shut down in parallel, - * response will be aborted now or on later stage. */ + return MHD_NO; #ifdef UPGRADE_SUPPORT if (NULL != response->upgrade_handler)