From 65760b1d9625566cfecc0ca22956b8d235d9c87b Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Fri, 23 Jan 2026 01:43:58 +0100 Subject: [PATCH] Start ratelimit cleanup thread before expired hostnames cleanup thread --- src/ddns_service/server.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ddns_service/server.py b/src/ddns_service/server.py index 56ad249..c1b10f0 100644 --- a/src/ddns_service/server.py +++ b/src/ddns_service/server.py @@ -434,11 +434,12 @@ def run_daemon(app): proto = "http" # Start cleanup threads + ratelimit_cleanup_thread = RateLimitCleanupThread(app) + ratelimit_cleanup_thread.start() + expired_cleanup_thread = ExpiredRecordsCleanupThread(app) expired_cleanup_thread.start() - ratelimit_cleanup_thread = RateLimitCleanupThread(app) - ratelimit_cleanup_thread.start() # Setup signal handlers def signal_handler(signum, frame):