gnunet-svn
[Top][All Lists]
Advanced

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

[libmicrohttpd] 19/156: thread-per-connection: do not cache connection t


From: gnunet
Subject: [libmicrohttpd] 19/156: thread-per-connection: do not cache connection timeout
Date: Sun, 28 May 2023 17:51:12 +0200

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

karlson2k pushed a commit to tag v0.9.77
in repository libmicrohttpd.

commit 2571d0df26a221e78649c38a654e4766e6734c51
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
AuthorDate: Wed Apr 27 14:20:16 2022 +0300

    thread-per-connection: do not cache connection timeout
    
    The timeout value could be updated by application
---
 src/microhttpd/daemon.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c
index 3d6c6a84..f1229be0 100644
--- a/src/microhttpd/daemon.c
+++ b/src/microhttpd/daemon.c
@@ -1947,7 +1947,6 @@ thread_main_handle_connection (void *data)
   while ( (! daemon->shutdown) &&
           (MHD_CONNECTION_CLOSED != con->state) )
   {
-    uint64_t timeout = con->connection_timeout_ms;
 #ifdef UPGRADE_SUPPORT
     struct MHD_UpgradeResponseHandle *const urh = con->urh;
 #else  /* ! UPGRADE_SUPPORT */
@@ -2041,7 +2040,7 @@ thread_main_handle_connection (void *data)
       tvp = &tv;
     }
     if ( (NULL == tvp) &&
-         (timeout > 0) )
+         (con->connection_timeout_ms > 0) )
     {
       const uint64_t mseconds_left = connection_get_wait (con);
 #if (SIZEOF_UINT64_T - 2) >= SIZEOF_STRUCT_TIMEVAL_TV_SEC

-- 
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]