What is the default value of PRLDAP_OPT_IO_MAX_TIMEOUT parameter? Is it
LDAP_X_IO_TIMEOUT_NO_TIMEOUT (i.e., -1)?

yep, thats it.

I have actually already tried by resetting PRLDAP_OPT_IO_MAX_TIMEOUT to
-1 after completion of bind operation, and didn't come across any new
block when DS is in hang state. Are you aware of any other issues that
we may face later, as we are resetting the PRLDAP_OPT_IO_MAX_TIMEOUT
parameter to -1.

thats most likely because of session/handle defaults when you set a
default value not specific to any particular session/handle it will
only apply to new handles/sessions created after the value has been
set. to change the value on a session/handle that already exist you
should pass related argument/s to prldap_set_session_option instead
eg prldap_set_session_option( ld, [...the rest...]). give it a try.
_______________________________________________
dev-tech-ldap mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-ldap

Reply via email to