commit 068f4b6b8621e9093c6ee9290bf22143de5e8871
parent e47f63a37bf8da79cfd59bb5a6b4fd7ff36f8232
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Fri, 10 Nov 2023 09:33:32 +0300
MHD_start_daemon(): added some asserts
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c
@@ -8170,6 +8170,7 @@ MHD_start_daemon_va (unsigned int flags,
if (MHD_INVALID_SOCKET != listen_fd)
{
+ mhd_assert (0 == (*pflags & MHD_USE_NO_LISTEN_SOCKET));
if (! MHD_socket_nonblocking_ (listen_fd))
{
#ifdef HAVE_MESSAGES
@@ -8210,7 +8211,10 @@ MHD_start_daemon_va (unsigned int flags,
}
}
else
+ {
+ mhd_assert (0 != (*pflags & MHD_USE_NO_LISTEN_SOCKET));
daemon->listen_nonblk = false; /* Actually listen socket does not exist */
+ }
#ifdef EPOLL_SUPPORT
if (MHD_D_IS_USING_EPOLL_ (daemon)