}
c = upstream_init( s, b );
- ldap_pvt_thread_mutex_lock( &b->b_lock );
+ ldap_pvt_thread_mutex_lock( &b->b_mutex );
b->b_conns = c;
- ldap_pvt_thread_mutex_unlock( &b->b_lock );
+ ldap_pvt_thread_mutex_unlock( &b->b_mutex );
}
Connection *
LDAP_STAILQ_FOREACH ( b, &backend, b_next ) {
Connection *c;
- ldap_pvt_thread_mutex_lock( &b->b_lock );
+ ldap_pvt_thread_mutex_lock( &b->b_mutex );
c = b->b_conns;
ldap_pvt_thread_mutex_lock( &c->c_mutex );
if ( c->c_state == SLAP_C_READY && !c->c_pendingber ) {
- ldap_pvt_thread_mutex_unlock( &b->b_lock );
+ ldap_pvt_thread_mutex_unlock( &b->b_mutex );
return b->b_conns;
}
ldap_pvt_thread_mutex_unlock( &c->c_mutex );
- ldap_pvt_thread_mutex_unlock( &b->b_lock );
+ ldap_pvt_thread_mutex_unlock( &b->b_mutex );
}
return NULL;
b->b_host = ch_strdup( lud->lud_host );
}
- ldap_pvt_thread_mutex_init( &b->b_lock );
+ ldap_pvt_thread_mutex_init( &b->b_mutex );
done:
ldap_free_urldesc( lud );
struct Backend {
struct slap_bindconf b_bindconf;
- ldap_pvt_thread_mutex_t b_lock;
+ ldap_pvt_thread_mutex_t b_mutex;
int b_proto, b_port;
enum lload_tls_type b_tls;
ldap_pvt_thread_mutex_unlock( &c->c_mutex );
- ldap_pvt_thread_mutex_lock( &b->b_lock );
+ ldap_pvt_thread_mutex_lock( &b->b_mutex );
if ( b->b_bindconf.sb_method == LDAP_AUTH_SIMPLE ) {
/* simple bind */
rc = ber_printf( ber, "{it{iOtON}}",
}
#endif /* HAVE_CYRUS_SASL */
}
- ldap_pvt_thread_mutex_unlock( &b->b_lock );
+ ldap_pvt_thread_mutex_unlock( &b->b_mutex );
ldap_pvt_thread_mutex_lock( &c->c_io_mutex );
c->c_pendingber = ber;
c->c_state = SLAP_C_INVALID;
ldap_pvt_thread_mutex_unlock( &c->c_mutex );
- ldap_pvt_thread_mutex_lock( &b->b_lock );
+ ldap_pvt_thread_mutex_lock( &b->b_mutex );
if ( !(b->b_conns == c) ) {
- ldap_pvt_thread_mutex_unlock( &b->b_lock );
+ ldap_pvt_thread_mutex_unlock( &b->b_mutex );
return;
}
b->b_conns = NULL;
- ldap_pvt_thread_mutex_unlock( &b->b_lock );
+ ldap_pvt_thread_mutex_unlock( &b->b_mutex );
ldap_pvt_thread_pool_submit( &connection_pool, backend_connect, b );