From 47293a4f116e04a88b0797bafad0c98b4393b744 Mon Sep 17 00:00:00 2001 From: Dirk Engling Date: Thu, 5 Nov 2026 13:52:17 +0100 Subject: Clamp every elapsed time span at zero, using a set of helper functions --- src/opentracker.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/opentracker.c') diff --git a/src/opentracker.c b/src/opentracker.c index 60a6d8c..8de3fc1 100644 --- a/src/opentracker.c +++ b/src/opentracker.c @@ -151,7 +151,7 @@ static void *server_mainloop(void *args) { while ((sock = workqueue_popresult(&iovec_entries, &iovector, &is_partial)) != -1) http_sendiovecdata(sock, &ws, iovec_entries, iovector, is_partial); - if (time_now_seconds() > next_timeout_check) { + if (time_is_past(next_timeout_check)) { int cursor = 0; while ((sock = fdstate_next_expired(time_now_seconds(), &cursor)) != -1) -- cgit v1.3