libmicrohttpd

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

commit f7c1213806c3237e00809821f9aa4ed1f21a0ea0
parent 85afdbaf90d645532b0eeb07d33c7c6f1b5b960f
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Wed, 29 Sep 2021 18:57:36 +0300

transmit_error_response(): log error if response cannot be created

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

diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c @@ -2251,6 +2251,12 @@ transmit_error_response_len (struct MHD_Connection *connection, MHD_RESPMEM_PERSISTENT); if (NULL == response) { +#ifdef HAVE_MESSAGES + MHD_DLOG (connection->daemon, + _ ("Cannot create error response.\n"), + status_code, + message); +#endif /* can't even send a reply, at least close the connection */ connection->state = MHD_CONNECTION_CLOSED; return;