diff --git a/server-client.c b/server-client.c index 5326f256..c2903a0d 100644 --- a/server-client.c +++ b/server-client.c @@ -280,7 +280,7 @@ server_client_status_timer(void) interval = options_get_number(&s->options, "status-interval"); difference = tv.tv_sec - c->status_timer.tv_sec; - if (difference >= interval) { + if (interval != 0 && difference >= interval) { status_update_jobs(c); c->flags |= CLIENT_STATUS; }