From: Howard Chu Date: Thu, 14 Aug 2014 02:22:17 +0000 (-0700) Subject: ITS#7919 fix cache DB config X-Git-Tag: OPENLDAP_REL_ENG_2_4_40~51 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=606f7eb7059bc314fca98a0b39ca1a2f4b841831;hp=9a992a92452bd6e8281a8e3449e7ef5476a4a3f7;p=openldap ITS#7919 fix cache DB config Don't accept config directives for cache DB until the cache backend type has been set. --- diff --git a/servers/slapd/overlays/pcache.c b/servers/slapd/overlays/pcache.c index ddd8c374bd..6e5cdb2ee0 100644 --- a/servers/slapd/overlays/pcache.c +++ b/servers/slapd/overlays/pcache.c @@ -4497,6 +4497,7 @@ pcache_db_init( qm = (query_manager*)ch_malloc(sizeof(query_manager)); cm->db = *be; + cm->db.bd_info = NULL; SLAP_DBFLAGS(&cm->db) |= SLAP_DBFLAG_NO_SCHEMA_CHECK; cm->db.be_private = NULL; cm->db.bd_self = &cm->db;