libmicrohttpd2

HTTP server C library (MHD 2.x, alpha)
Log | Files | Refs | README | LICENSE

commit 546a9e4de9f8e21bd1315aa4e279041f17902c2f
parent 2b5a2a55cd26112dbdf3a3c395624909c1074591
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date:   Fri, 30 May 2025 09:54:03 +0200

daemon_start(): silenced error report when the status is not final

Diffstat:
Msrc/mhd2/daemon_start.c | 13+++++--------
1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/src/mhd2/daemon_start.c b/src/mhd2/daemon_start.c @@ -693,13 +693,6 @@ create_bind_listen_stream_socket (struct MHD_Daemon *restrict d, if (MHD_INVALID_SOCKET == sk) { - bool is_af_err = mhd_SCKT_LERR_IS_AF (); - - if (is_af_err) - mhd_LOG_MSG (d, MHD_SC_AF_NOT_AVAILABLE, \ - "The requested socket address family is rejected " \ - "by the OS"); - #ifdef HAVE_INET6 if (mhd_SKT_IP_V4_WITH_FALLBACK == sk_type) return create_bind_listen_stream_socket (d, s, v6_tried, true); @@ -707,7 +700,11 @@ create_bind_listen_stream_socket (struct MHD_Daemon *restrict d, return create_bind_listen_stream_socket (d, s, true, false); #endif /* HAVE_INET6 */ - if (! is_af_err) + if (mhd_SCKT_LERR_IS_AF ()) + mhd_LOG_MSG (d, MHD_SC_AF_NOT_AVAILABLE, \ + "The requested socket address family is rejected " \ + "by the OS"); + else mhd_LOG_MSG (d, MHD_SC_FAILED_TO_OPEN_LISTEN_SOCKET, \ "Failed to open listen socket");