From c659d0f55ee5854e40dbaccc20ad0e8da176b271 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 22 Jun 2023 18:48:41 +0200 Subject: [PATCH] userdbd: drastically raise ratelimit we apply on requests for more worker processes These requests might come in during lookup floods very quickly, since multiple worker processes might detect that things should be scaled up at the same time. Hence, let's substantially raise the limit so that it doesn't get hit in real-life scenarios and acts more like a safety net. --- src/userdb/userdbd-manager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/userdb/userdbd-manager.c b/src/userdb/userdbd-manager.c index 8101ac52db2..1895e151f4e 100644 --- a/src/userdb/userdbd-manager.c +++ b/src/userdb/userdbd-manager.c @@ -71,8 +71,8 @@ int manager_new(Manager **ret) { *m = (Manager) { .listen_fd = -EBADF, .worker_ratelimit = { - .interval = 5 * USEC_PER_SEC, - .burst = 50, + .interval = 2 * USEC_PER_SEC, + .burst = 2500, }, }; -- 2.47.3