aboutsummaryrefslogtreecommitdiffstats
path: root/src/afb-hsrv.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/afb-hsrv.c')
-rw-r--r--src/afb-hsrv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/afb-hsrv.c b/src/afb-hsrv.c
index 51502a64..d06d8fc2 100644
--- a/src/afb-hsrv.c
+++ b/src/afb-hsrv.c
@@ -238,8 +238,8 @@ static void end_handler(void *cls, struct MHD_Connection *connection, void **rec
static void do_run(int signum, void *arg)
{
MHD_UNSIGNED_LONG_LONG to;
-
struct afb_hsrv *hsrv = arg;
+
if (!signum) {
do { MHD_run(hsrv->httpd); } while(MHD_get_timeout(hsrv->httpd, &to) == MHD_YES && !to);
}