From c74a76b51c4c3a5418384d5b4f14c4206ebb4466 Mon Sep 17 00:00:00 2001 From: Yuri Schaeffer Date: Mon, 4 Jul 2016 20:43:30 +0200 Subject: [PATCH] don't displey next schedule time if no tasks scheduled --- enforcer/src/daemon/queue_cmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/enforcer/src/daemon/queue_cmd.c b/enforcer/src/daemon/queue_cmd.c index a6da9a58c0..af840a33f7 100644 --- a/enforcer/src/daemon/queue_cmd.c +++ b/enforcer/src/daemon/queue_cmd.c @@ -138,9 +138,9 @@ run(int sockfd, engine_type* engine, const char *cmd, ssize_t n, if (nextFireTime > now) { strftime(strtime, sizeof(strtime), "%c", localtime_r(&nextFireTime, &strtime_struct)); client_printf(sockfd, "Next task scheduled %s (%ld seconds since epoch)\n", strtime, (long)nextFireTime); - } else { + } else if (nextFireTime >= 0) { client_printf(sockfd, "Next task scheduled immediately\n"); - } + } /* else: no tasks scheduled at all. */ /* list tasks */ pthread_mutex_lock(&engine->taskq->schedule_lock);