Hi,

According to the "ldapext-ldap-c-api-05.txt" the asynchronous
functionality of the LDAP sdk is defined as "sending of LDAP
 requests can be separated from the receiving of LDAP responses"
 and that there is no requirement that an LDAP API implementation
 not block when handling asynchronous API functions .

Is there a possibility that an asynchronous operation may block?
A possible scenario is if read and write operations on the socket
 between LDAP client and server is in blocking mode, the client
 gets blocked while sending a request e.g. ldap_search_ext() or
 ldap_simple_bind() or while receiving responses as in ldap_result.

Does anybody know whether these read/write operations are
 BLOCKING or NON-BLOCKING?

Thanks
Sushmita



Reply via email to