From: Howard Chu Date: Tue, 13 May 2008 21:57:19 +0000 (+0000) Subject: ITS#5465 ignore ops without queued CSNs X-Git-Tag: LOCKER_IDS~167 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=96d5ed5bc5d8e887d61f26cac9f64fbf2887aeb8;p=openldap ITS#5465 ignore ops without queued CSNs --- diff --git a/servers/slapd/overlays/syncprov.c b/servers/slapd/overlays/syncprov.c index 01602a79fa..a776229b7d 100644 --- a/servers/slapd/overlays/syncprov.c +++ b/servers/slapd/overlays/syncprov.c @@ -1619,6 +1619,10 @@ syncprov_op_response( Operation *op, SlapReply *rs ) sizeof(int)); si->si_sids[i] = sid; } + } else { + /* internal ops that aren't meant to be replicated */ + ldap_pvt_thread_rdwr_wunlock( &si->si_csn_rwlock ); + return SLAP_CB_CONTINUE; } /* Don't do any processing for consumer contextCSN updates */