mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-04-12 15:10:31 +08:00
ITS#10237 back-ldap: fix usage of multi-precision add for op counters
This commit is contained in:
parent
0f984dd354
commit
84a64fe354
@ -114,7 +114,7 @@ retry:
|
||||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_ADD ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_ADD ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
cleanup:
|
||||
|
@ -268,7 +268,7 @@ retry:;
|
||||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
ldap_back_controls_free( op, rs, &ctrls );
|
||||
@ -1434,7 +1434,7 @@ retry_lock:;
|
||||
defaults );
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
lutil_sasl_freedefs( defaults );
|
||||
@ -1504,7 +1504,7 @@ retry:;
|
||||
NULL, NULL, &msgid );
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
if ( rs->sr_err == LDAP_SERVER_DOWN ) {
|
||||
@ -2339,7 +2339,7 @@ ldap_back_proxy_authz_bind(
|
||||
} while ( rs->sr_err == LDAP_SASL_BIND_IN_PROGRESS );
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
switch ( rs->sr_err ) {
|
||||
@ -2450,7 +2450,7 @@ ldap_back_proxy_authz_bind(
|
||||
-1, ( sendok | LDAP_BACK_BINDING ) );
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_BIND ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
break;
|
||||
|
||||
|
@ -74,7 +74,7 @@ retry:
|
||||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_COMPARE ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_COMPARE ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
cleanup:
|
||||
|
@ -71,7 +71,7 @@ retry:
|
||||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_DELETE ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_DELETE ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
cleanup:
|
||||
|
@ -268,7 +268,7 @@ retry:
|
||||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_EXTENDED ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_EXTENDED ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
if ( freedn ) {
|
||||
@ -363,7 +363,7 @@ retry:
|
||||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_EXTENDED ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_EXTENDED ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
if ( text ) {
|
||||
|
@ -116,7 +116,7 @@ retry:;
|
||||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_MODIFY ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_MODIFY ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
cleanup:;
|
||||
|
@ -104,7 +104,7 @@ retry:
|
||||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_MODRDN ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_MODRDN ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
cleanup:
|
||||
|
@ -254,7 +254,7 @@ retry:
|
||||
op->ors_slimit, op->ors_deref, &msgid );
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &li->li_counter_mutex );
|
||||
ldap_pvt_mp_add( li->li_ops_completed[ SLAP_OP_SEARCH ], 1 );
|
||||
ldap_pvt_mp_add_ulong( li->li_ops_completed[ SLAP_OP_SEARCH ], 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &li->li_counter_mutex );
|
||||
|
||||
if ( rs->sr_err != LDAP_SUCCESS ) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user