diff --git a/src/basic/ratelimit.c b/src/basic/ratelimit.c index 90b3feb8dd..bae2ec3ffc 100644 --- a/src/basic/ratelimit.c +++ b/src/basic/ratelimit.c @@ -19,7 +19,7 @@ bool ratelimit_below(RateLimit *r) { ts = now(CLOCK_MONOTONIC); if (r->begin <= 0 || - r->begin + r->interval < ts) { + ts - r->begin > r->interval) { r->begin = ts; /* Reset counter */