From 35e2b648ba63cd1707c646c86da70abbe1e6448a Mon Sep 17 00:00:00 2001 From: Jens L Date: Wed, 28 Jun 2023 15:13:12 +0200 Subject: [PATCH] sources/ldap: fix 100% cpu usage when LDAP Server is unavailable (#6094) --- authentik/sources/ldap/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authentik/sources/ldap/models.py b/authentik/sources/ldap/models.py index 4a6c2fd2e..9c5040d2d 100644 --- a/authentik/sources/ldap/models.py +++ b/authentik/sources/ldap/models.py @@ -151,7 +151,7 @@ class LDAPSource(Source): servers.append(Server(server, **server_kwargs)) else: servers = [Server(self.server_uri, **server_kwargs)] - return ServerPool(servers, RANDOM, active=True, exhaust=True) + return ServerPool(servers, RANDOM, active=5, exhaust=True) def connection( self, server_kwargs: Optional[dict] = None, connection_kwargs: Optional[dict] = None