root@unassigned-hostname:~# python /usr/share/ucs-test/*/25reconnect_uldap Setting ldap/client/retry/count ************************************************************************ Test: connect, search, stop, start, search ************************************************************************ [ ok ] Stopping ldap server(s): slapd ...done. [....] Starting ldap server(s): slapd ...^Z [1]+ Stopped python /usr/share/ucs-test/*/25reconnect_uldap root@unassigned-hostname:~# jobs [1]+ Stopped python /usr/share/ucs-test/*/25reconnect_uldap root@unassigned-hostname:~# fg 1 python /usr/share/ucs-test/*/25reconnect_uldap done. [ ok ] Checking Schema ID: ...done. ************************************************************************ Test: stop, connect - start after 9 seconds, search ************************************************************************ [ ok ] Stopping ldap server(s): slapd ...done. [ ok ] Starting ldap server(s): slapd ...done. [ ok ] Checking Schema ID: ...done. ************************************************************************ Test: connect, stop, - start after 9 seconds, search ************************************************************************ [ ok ] Stopping ldap server(s): slapd ...done. [ ok ] Starting ldap server(s): slapd ...done. [ ok ] Checking Schema ID: ...done. ^CCLEANUP Setting ldap/client/retry/count [info] LDAP server already running. invoke-rc.d: initscript slapd, action "start" failed. Traceback (most recent call last): File "/usr/share/ucs-test/10_ldap/25reconnect_uldap", line 85, in _search(lo) File "/usr/share/ucs-test/10_ldap/25reconnect_uldap", line 33, in _search lo.searchDn('cn=users') File "/usr/lib/pymodules/python2.7/univention/uldap.py", line 350, in searchDn return map(lambda(x): x[0], self.search(filter, base, scope, ['dn'], unique, required, timeout, sizelimit, serverctrls)) File "/usr/lib/pymodules/python2.7/univention/uldap.py", line 339, in search timeout=timeout, sizelimit=sizelimit) File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 870, in search_ext_s return self._apply_method_s(SimpleLDAPObject.search_ext_s,*args,**kwargs) File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 817, in _apply_method_s self.reconnect(self._uri) File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 782, in reconnect self.start_tls_s() File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 836, in start_tls_s res = self._apply_method_s(SimpleLDAPObject.start_tls_s,*args,**kwargs) File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 817, in _apply_method_s self.reconnect(self._uri) File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 767, in reconnect time.sleep(0.01) KeyboardInterrupt root@unassigned-hostname:~#