mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-30 13:30:57 +08:00
counter cleanup
This commit is contained in:
parent
58a06eae47
commit
b3c00deb3d
@ -126,8 +126,8 @@ slap_init( int mode, const char *name )
|
||||
ldap_pvt_mp_init( slap_counters.sc_entries );
|
||||
ldap_pvt_mp_init( slap_counters.sc_refs );
|
||||
|
||||
ldap_pvt_mp_init( slap_counters.sc_ops_completed );
|
||||
ldap_pvt_mp_init( slap_counters.sc_ops_initiated );
|
||||
ldap_pvt_mp_init( slap_counters.sc_ops_completed );
|
||||
|
||||
#ifdef SLAPD_MONITOR
|
||||
for ( i = 0; i < SLAP_OP_LAST; i++ ) {
|
||||
@ -239,8 +239,8 @@ int slap_destroy(void)
|
||||
ldap_pvt_mp_clear( slap_counters.sc_pdu );
|
||||
ldap_pvt_mp_clear( slap_counters.sc_entries );
|
||||
ldap_pvt_mp_clear( slap_counters.sc_refs );
|
||||
ldap_pvt_mp_clear( slap_counters.sc_ops_completed );
|
||||
ldap_pvt_mp_clear( slap_counters.sc_ops_initiated );
|
||||
ldap_pvt_mp_clear( slap_counters.sc_ops_completed );
|
||||
|
||||
#ifdef SLAPD_MONITOR
|
||||
for ( i = 0; i < SLAP_OP_LAST; i++ ) {
|
||||
|
@ -453,7 +453,7 @@ send_ldap_response(
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &slap_counters.sc_sent_mutex );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_pdu, 1 );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_bytes, bytes );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_bytes, (unsigned long)bytes );
|
||||
ldap_pvt_thread_mutex_unlock( &slap_counters.sc_sent_mutex );
|
||||
|
||||
cleanup:;
|
||||
@ -1180,7 +1180,7 @@ slap_send_search_entry( Operation *op, SlapReply *rs )
|
||||
rs->sr_nentries++;
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &slap_counters.sc_sent_mutex );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_bytes, bytes );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_bytes, (unsigned long)bytes );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_entries, 1 );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_pdu, 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &slap_counters.sc_sent_mutex );
|
||||
@ -1369,7 +1369,7 @@ slap_send_search_reference( Operation *op, SlapReply *rs )
|
||||
ber_free_buf( ber );
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &slap_counters.sc_sent_mutex );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_bytes, bytes );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_bytes, (unsigned long)bytes );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_refs, 1 );
|
||||
ldap_pvt_mp_add_ulong( slap_counters.sc_pdu, 1 );
|
||||
ldap_pvt_thread_mutex_unlock( &slap_counters.sc_sent_mutex );
|
||||
|
Loading…
Reference in New Issue
Block a user