At 05:32 PM 12/19/2006, fcusack@fcusack.com wrote:
Full_Name: Frank Cusack Version: 2.3.27 OS: any URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (209.76.127.62)
connect() is always done synchronously. Any idea when this will be fixed?
It's actually not considered a bug. ldap_sasl_bind(3) is async in doesn't wait for the LDAP response. There is no LDAP restart API, as would be needed if the API didn't block on various system calls.
So the first step in "fixing" this would be to design an LDAP restart API... yet another reason to redesign the whole API...
Kurt