mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-24 13:24:56 +08:00
Cleanup
This commit is contained in:
parent
99e1adc1f2
commit
32a082c24b
@ -1566,6 +1566,12 @@ syncprov_op_response( Operation *op, SlapReply *rs )
|
||||
char cbuf[LDAP_LUTIL_CSNSTR_BUFSIZE];
|
||||
int do_check = 0, have_psearches;
|
||||
|
||||
/* Don't do any processing for consumer contextCSN updates */
|
||||
if ( SLAP_SYNC_SHADOW( op->o_bd ) &&
|
||||
op->o_msgid == SLAP_SYNC_UPDATE_MSGID ) {
|
||||
return SLAP_CB_CONTINUE;
|
||||
}
|
||||
|
||||
/* Update our context CSN */
|
||||
cbuf[0] = '\0';
|
||||
ldap_pvt_thread_rdwr_wlock( &si->si_csn_rwlock );
|
||||
@ -1592,13 +1598,6 @@ syncprov_op_response( Operation *op, SlapReply *rs )
|
||||
}
|
||||
}
|
||||
|
||||
/* Don't do any processing for consumer contextCSN updates */
|
||||
if ( SLAP_SYNC_SHADOW( op->o_bd ) &&
|
||||
op->o_msgid == SLAP_SYNC_UPDATE_MSGID ) {
|
||||
ldap_pvt_thread_rdwr_wunlock( &si->si_csn_rwlock );
|
||||
return SLAP_CB_CONTINUE;
|
||||
}
|
||||
|
||||
si->si_numops++;
|
||||
if ( si->si_chkops || si->si_chktime ) {
|
||||
if ( si->si_chkops && si->si_numops >= si->si_chkops ) {
|
||||
|
Loading…
Reference in New Issue
Block a user