From a29391d495d7e60b829f8af03067732b5ce9028d Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Sat, 1 Sep 2018 13:07:58 +0100 Subject: [PATCH] More for multival fix index record detection --- servers/slapd/back-mdb/attr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers/slapd/back-mdb/attr.c b/servers/slapd/back-mdb/attr.c index 347a24f911..e673b40b9e 100644 --- a/servers/slapd/back-mdb/attr.c +++ b/servers/slapd/back-mdb/attr.c @@ -122,7 +122,7 @@ mdb_attr_dbs_open( for ( i=0; imi_nattrs; i++ ) { if ( mdb->mi_attrs[i]->ai_dbi ) /* already open */ continue; - if ( !mdb->mi_attrs[i]->ai_indexmask ) /* not an index record */ + if ( !( mdb->mi_attrs[i]->ai_indexmask || mdb->mi_attrs[i]->ai_newmask )) /* not an index record */ continue; rc = mdb_dbi_open( txn, mdb->mi_attrs[i]->ai_desc->ad_type->sat_cname.bv_val, flags, &mdb->mi_attrs[i]->ai_dbi );