From: Quanah Gibson-Mount Date: Tue, 29 Sep 2009 19:38:15 +0000 (+0000) Subject: ITS#6242 X-Git-Tag: OPENLDAP_REL_ENG_2_4_19~26 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=da8ec9a347a1619eee5ad3c8492d075ba74c7075;p=openldap ITS#6242 --- diff --git a/CHANGES b/CHANGES index d354f3c641..3cd5f68c8b 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,7 @@ OpenLDAP 2.4 Change Log OpenLDAP 2.4.19 Engineering + Fixed slapo-pcache cache corruption (ITS#6242) OpenLDAP 2.4.18 Release (2009/09/06) Fixed client tools common options (ITS#6049) diff --git a/servers/slapd/overlays/pcache.c b/servers/slapd/overlays/pcache.c index 0b74a736e0..eac0f6205d 100644 --- a/servers/slapd/overlays/pcache.c +++ b/servers/slapd/overlays/pcache.c @@ -862,6 +862,7 @@ merge_entry( modlist->sml_op = LDAP_MOD_ADD; op->o_tag = LDAP_REQ_MODIFY; op->orm_modlist = modlist; + op->o_managedsait = SLAP_CONTROL_CRITICAL; op->o_bd->be_modify( op, &sreply ); slap_mods_free( modlist, 1 ); } else if ( rc == LDAP_REFERRAL ||