aboutsummaryrefslogtreecommitdiff
path: root/src/daemon/daemon.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon/daemon.c')
-rw-r--r--src/daemon/daemon.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/daemon/daemon.c b/src/daemon/daemon.c
index 4f2a5d58..d29ce4aa 100644
--- a/src/daemon/daemon.c
+++ b/src/daemon/daemon.c
@@ -247,7 +247,11 @@ MHD_handle_connection (void *data)
247 tv.tv_sec = 0; 247 tv.tv_sec = 0;
248 if ((con->state == MHD_CONNECTION_NORMAL_BODY_UNREADY) || 248 if ((con->state == MHD_CONNECTION_NORMAL_BODY_UNREADY) ||
249 (con->state == MHD_CONNECTION_CHUNKED_BODY_UNREADY)) 249 (con->state == MHD_CONNECTION_CHUNKED_BODY_UNREADY))
250 timeout = 1; /* do not block */ 250 {
251 /* do not block (we're waiting for our callback to succeed) */
252 timeout = 1;
253 tv.tv_sec = 0;
254 }
251 num_ready = SELECT (max + 1, 255 num_ready = SELECT (max + 1,
252 &rs, &ws, &es, (timeout != 0) ? &tv : NULL); 256 &rs, &ws, &es, (timeout != 0) ? &tv : NULL);
253 if (num_ready < 0) 257 if (num_ready < 0)