libmicrohttpd

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

commit defb4e4d7bb7fcdab4db921864019dcd38a2cf1a
parent 9174eb844bb2a6a23e4fd18c78c5b9ca84a0072c
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Fri, 10 Mar 2017 20:04:43 +0300

Fixed reset timeout on connection resume in thread-per-connection mode.

Diffstat:
Msrc/microhttpd/daemon.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c @@ -1655,12 +1655,12 @@ thread_main_handle_connection (void *data) #else /* ! HAVE_POLL */ const int use_poll = MHD_NO; #endif /* ! HAVE_POLL */ + bool was_suspended = false; while ( (! daemon->shutdown) && (MHD_CONNECTION_CLOSED != con->state) ) { const unsigned int timeout = daemon->connection_timeout; - bool was_suspended = false; #ifdef UPGRADE_SUPPORT struct MHD_UpgradeResponseHandle * const urh = con->urh; #else /* ! UPGRADE_SUPPORT */