[Date Prev][Date Next] [Chronological] [Thread] [Top]



This problem occurs at the end of the connection  init.
At the end of the connection_init, the connection is provided to the
listener list (through slapd_add_internal call) and then, the connection
mutex is freed.

==>  At this point, the connection is available to the listener but the
back end initialization has not been done.

The backend_connection_init call is done out of the connection mutex
If the connection mutex is freed after the connection_init call, all the
back end should performed their initialization before it could be used
in the operation

Yann Carre