From: Howard Chu Date: Sun, 10 Feb 2008 02:18:22 +0000 (+0000) Subject: Debug info for CSN tracking (ITS#5362) X-Git-Tag: OPENLDAP_REL_ENG_2_4_9~20^2~180 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=584c7fb8bed9697bd61d6621aebe602e537a7b16;p=openldap Debug info for CSN tracking (ITS#5362) --- diff --git a/servers/slapd/ctxcsn.c b/servers/slapd/ctxcsn.c index 493e972ec8..a5958be6b3 100644 --- a/servers/slapd/ctxcsn.c +++ b/servers/slapd/ctxcsn.c @@ -99,6 +99,8 @@ slap_graduate_commit_csn( Operation *op ) if ( csne->ce_opid == op->o_opid && csne->ce_connid == op->o_connid ) { LDAP_TAILQ_REMOVE( op->o_bd->be_pending_csn_list, csne, ce_csn_link ); + Debug( LDAP_DEBUG_SYNC, "slap_graduate_commit_csn: removing %p %s\n", + csne->ce_csn.bv_val, csne->ce_csn.bv_val, 0 ); if ( op->o_csn.bv_val == csne->ce_csn.bv_val ) { BER_BVZERO( &op->o_csn ); } @@ -162,6 +164,9 @@ slap_queue_csn( pending = (struct slap_csn_entry *) ch_calloc( 1, sizeof( struct slap_csn_entry )); + + Debug( LDAP_DEBUG_SYNC, "slap_queue_csn: queing %p %s\n", csn->bv_val, csn->bv_val, 0 ); + ldap_pvt_thread_mutex_lock( op->o_bd->be_pcl_mutexp ); ber_dupbv( &pending->ce_csn, csn );