gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libmicrohttpd] 02/13: MHD_quiesce_daemon(): fixed return value if alrea


From: gnunet
Subject: [libmicrohttpd] 02/13: MHD_quiesce_daemon(): fixed return value if already quiesced
Date: Thu, 23 Nov 2023 11:49:05 +0100

This is an automated email from the git hooks/post-receive script.

karlson2k pushed a commit to branch master
in repository libmicrohttpd.

commit 149db58a0625bf02109d7a715f905a0b921cc9e5
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
AuthorDate: Fri Nov 17 11:00:07 2023 +0300

    MHD_quiesce_daemon(): fixed return value if already quiesced
    
    Fixed to return proper documented value when MHD_quiesce_daemon() was
    already called for the daemon.
---
 src/microhttpd/daemon.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c
index d9ad907b..b7e9a5d1 100644
--- a/src/microhttpd/daemon.c
+++ b/src/microhttpd/daemon.c
@@ -6128,7 +6128,8 @@ MHD_quiesce_daemon (struct MHD_Daemon *daemon)
   MHD_socket ret;
 
   ret = daemon->listen_fd;
-  if (MHD_INVALID_SOCKET == ret)
+  if ((MHD_INVALID_SOCKET == ret)
+      || daemon->was_quiesced)
     return MHD_INVALID_SOCKET;
   if ( (0 == (daemon->options & (MHD_USE_ITC))) &&
        MHD_D_IS_USING_THREADS_ (daemon) )

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]