From ad11b2247ffca5a877c9885a4651b46e965c7035 Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Tue, 20 May 2008 02:03:28 +0000 Subject: [PATCH] ITS#5503 ITS#5465 --- CHANGES | 1 + servers/slapd/overlays/syncprov.c | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/CHANGES b/CHANGES index 0dd2884db9..9b0f7969af 100644 --- a/CHANGES +++ b/CHANGES @@ -5,6 +5,7 @@ OpenLDAP 2.4.10 Engineering Fixed slapd-ldap entry_get() op-dependent behavior (ITS#5513) Fixed slapo-syncprov csn update with delta-syncrepl (ITS#5493) Fixed slapo-syncprov op2.o_extra reset (ITS#5506) + Fixed slapo-syncprov sending ops without queued CSNs (ITS#5465) OpenLDAP 2.4.9 Release (2008/05/07) Fixed libldap to use unsigned port (ITS#5436) 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 */ -- 2.39.5