Why does back-ldap/search.c:ldap_back_search() wait for a response to LDAP_RES_ANY instead of just the message id which it sent with the search? Does that mean it can return the response to the wrong request, if the responses arrive in a different order than they were sent? -- Hallvard