denish patel wrote:
Apologies for that Anton.
I seem to get the point here.
Just to clarify, the LDAP Client is blocking on the ldap_simple_bind()
call & not the ldap_result() call.

exactly the opposite.

I tend to think that I am missing something here.
Wouldn't LDAP_OPT_TIMELIMIT, LDAP_X_OPT_CONNECT_TIMEOUT

TIMELIMIT is timeout enforced by the server for search operations. it
has nothing to do with this. in any case it wont be applicable here
because your server is paused by SIGSTOP anyway. CONNECT_TIMEOUT will
never apply in this case because even with the server paused by STOP
client connect() call will succeed thus no connect timeout will occur.

If the expected behaviour here is the same as you specified in your earlier
response, then the only solution I can think as of now is the use of alarm()
call / another thread monitoring the bind call.

all you have to do is to specify timeout argument for ldap_result().
_______________________________________________
dev-tech-ldap mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-ldap

Reply via email to