From: Lennart Poettering Date: Thu, 22 Jun 2023 16:48:41 +0000 (+0200) Subject: userdbd: drastically raise ratelimit we apply on requests for more worker processes X-Git-Tag: v254-rc1~136^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c659d0f55ee5854e40dbaccc20ad0e8da176b271;p=thirdparty%2Fsystemd.git 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. --- 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, }, };