python3Packages.privacyIDEA: 3.5.1 -> 3.5.2
ChangeLog: https://github.com/privacyidea/privacyidea/blob/v3.5.2/Changelog#L1
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
diff --git a/privacyidea/lib/resolvers/LDAPIdResolver.py b/privacyidea/lib/resolvers/LDAPIdResolver.py
|
||||
index ae9d87764..cfc609931 100644
|
||||
--- a/privacyidea/lib/resolvers/LDAPIdResolver.py
|
||||
+++ b/privacyidea/lib/resolvers/LDAPIdResolver.py
|
||||
@@ -97,11 +97,6 @@
|
||||
SERVERPOOL_ROUNDS = 2
|
||||
# The number of seconds a non-responding server is removed from the server pool
|
||||
SERVERPOOL_SKIP = 30
|
||||
-# The number of seconds that ldap3 waits if no server is left in the pool, before
|
||||
-# starting the next round
|
||||
-pooling_loop_timeout = get_app_config_value("PI_LDAP_POOLING_LOOP_TIMEOUT", 10)
|
||||
-log.info("Setting system wide POOLING_LOOP_TIMEOUT to {0!s}.".format(pooling_loop_timeout))
|
||||
-ldap3.set_config_parameter("POOLING_LOOP_TIMEOUT", pooling_loop_timeout)
|
||||
|
||||
# 1 sec == 10^9 nano secs == 10^7 * (100 nano secs)
|
||||
MS_AD_MULTIPLYER = 10 ** 7
|
||||
@@ -314,6 +309,11 @@ def __init__(self):
|
||||
self.serverpool_rounds = SERVERPOOL_ROUNDS
|
||||
self.serverpool_skip = SERVERPOOL_SKIP
|
||||
self.serverpool = None
|
||||
+ # The number of seconds that ldap3 waits if no server is left in the pool, before
|
||||
+ # starting the next round
|
||||
+ pooling_loop_timeout = get_app_config_value("PI_LDAP_POOLING_LOOP_TIMEOUT", 10)
|
||||
+ log.info("Setting system wide POOLING_LOOP_TIMEOUT to {0!s}.".format(pooling_loop_timeout))
|
||||
+ ldap3.set_config_parameter("POOLING_LOOP_TIMEOUT", pooling_loop_timeout)
|
||||
|
||||
def checkPass(self, uid, password):
|
||||
"""
|
||||
Reference in New Issue
Block a user