I have two questions.
1. Can two different threads call each ldap_add() simultaneously?.
Doesn't it care?. Is it a bad idea?
2. Similarly Can two different threads call each fetch ldap's result simultaneously?
ldap's result fetching means it below
int rc = ldap_result();
msg = ldap_first_message();
msg = ldap_next_message ();
I know a socket is a file.
If Two threads write to a file randomly, It will cause a problem,
I'm very confused about ldap's asynchronous behaviour whether it resembles a regular file's behaviour.