sources/ldap: fix 100% cpu usage when LDAP Server is unavailable (#6094)

This commit is contained in:
Jens L 2023-06-28 15:13:12 +02:00 committed by GitHub
parent 6d036876db
commit 35e2b648ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -151,7 +151,7 @@ class LDAPSource(Source):
servers.append(Server(server, **server_kwargs)) servers.append(Server(server, **server_kwargs))
else: else:
servers = [Server(self.server_uri, **server_kwargs)] 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( def connection(
self, server_kwargs: Optional[dict] = None, connection_kwargs: Optional[dict] = None self, server_kwargs: Optional[dict] = None, connection_kwargs: Optional[dict] = None