ITS#10237 back-ldap: fix usage of multi-precision add for op counters

This commit is contained in:
Howard Chu 2024-07-04 18:35:45 +01:00 committed by Quanah Gibson-Mount
parent 4c98d79157
commit b5bc6d69af
8 changed files with 13 additions and 13 deletions

View file

@ -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:

View file

@ -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 );
@ -1443,7 +1443,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 );
@ -1496,7 +1496,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 ) {
@ -2331,7 +2331,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 ) {
@ -2442,7 +2442,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;

View file

@ -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:

View file

@ -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:

View file

@ -265,7 +265,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 ) {
@ -382,7 +382,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 );
/* these have to be freed anyway... */

View file

@ -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:;

View file

@ -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:

View file

@ -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 ) {