mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
Give slapd a second to startup
Moving the sleep to the beginning of the loop avoids most occurrences of the "connection failed" message Signed-off-by: Howard Chu <hyc@symas.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Nadezhda Ivanova <nivanova@symas.com> Autobuild-User(master): Nadezhda Ivanova <nivanova@samba.org> Autobuild-Date(master): Wed Sep 18 07:43:09 CEST 2013 on sn-devel-104
This commit is contained in:
parent
68a4081dd4
commit
ff88694027
@ -292,6 +292,7 @@ class LDAPBackend(ProvisionBackend):
|
||||
while self.slapd.poll() is None:
|
||||
# Wait until the socket appears
|
||||
try:
|
||||
time.sleep(1)
|
||||
ldapi_db = Ldb(self.ldap_uri, lp=self.lp, credentials=self.credentials)
|
||||
ldapi_db.search(base="", scope=SCOPE_BASE,
|
||||
expression="(objectClass=OpenLDAProotDSE)")
|
||||
@ -299,7 +300,6 @@ class LDAPBackend(ProvisionBackend):
|
||||
# the LDAP server!
|
||||
return
|
||||
except LdbError:
|
||||
time.sleep(1)
|
||||
count = count + 1
|
||||
|
||||
if count > 15:
|
||||
|
Loading…
Reference in New Issue
Block a user