From 05a32e85428bd1fece49ef05496613c153046c03 Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Sat, 21 Nov 2009 21:10:32 +0000 Subject: [PATCH] syncrepl internal connids are now <= -1000 --- servers/slapd/backend.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers/slapd/backend.c b/servers/slapd/backend.c index ed39545735..b003354219 100644 --- a/servers/slapd/backend.c +++ b/servers/slapd/backend.c @@ -759,10 +759,10 @@ be_slurp_update( Operation *op ) int be_shadow_update( Operation *op ) { - /* This assumes that all internal ops (connid == -1) on a syncrepl + /* This assumes that all internal ops (connid <= -1000) on a syncrepl * database are syncrepl operations. */ - return (( SLAP_SYNC_SHADOW( op->o_bd ) && op->o_connid == -1 ) || + return (( SLAP_SYNC_SHADOW( op->o_bd ) && op->o_connid <= -1000 ) || ( SLAP_SHADOW( op->o_bd ) && be_isupdate_dn( op->o_bd, &op->o_ndn ) ) ); } -- 2.39.5