From: Howard Chu Date: Tue, 27 Jan 2015 18:30:23 +0000 (+0000) Subject: ITS#8011 fix prev patch X-Git-Tag: OPENLDAP_REL_ENG_2_5_0ALPHA~141^2~126 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c5378df634a5ab4ebd66a7760b00faadda52358e;p=thirdparty%2Fopenldap.git ITS#8011 fix prev patch Remove assert. This is merely a cache of parent DNs, failure to insert doesn't affect outcome. --- diff --git a/servers/slapd/back-mdb/dn2id.c b/servers/slapd/back-mdb/dn2id.c index 46637c1234..3454576d36 100644 --- a/servers/slapd/back-mdb/dn2id.c +++ b/servers/slapd/back-mdb/dn2id.c @@ -763,7 +763,8 @@ mdb_idscopes( int i; for ( i = 1; i <= isc->sctmp[0].mid; i++ ) { rc = mdb_id2l_insert( isc->scopes, &isc->sctmp[i] ); - assert(rc == 0); + if ( rc ) + break; } /* check id again since inserts may have changed its position */ if ( isc->scopes[x].mid != id )