From 0264c9983de0bd59560306d4779bcdb0e582d693 Mon Sep 17 00:00:00 2001 From: Jim Brunner Date: Thu, 23 Jan 2025 08:26:37 -0800 Subject: [PATCH] Update src/server.c Signed-off-by: Jim Brunner --- src/server.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index 436572cd3cf..36d8ada0392 100644 --- a/src/server.c +++ b/src/server.c @@ -1112,10 +1112,11 @@ static void clientsCron(int clients_this_cycle) { /* A periodic timer that performs client maintenance. * This cron task follows the following rules: - * - All clients need to be checked (at least) once per second * - To manage latency, we don't check more than MAX_CLIENTS_PER_CLOCK_TICK at a time * - The minimum rate will be defined by server.hz + * - The maxmum rate will be defined by CONFIG_MAX_HZ * - At least CLIENTS_CRON_MIN_ITERATIONS will be performed each cycle + * - All clients need to be checked (at least) once per second (if possible given other constraints) */ #define CLIENTS_CRON_MIN_ITERATIONS 5 long long clientsTimerProc(struct aeEventLoop *eventLoop, long long id, void *clientData) {