From c2f65065608ce63baafd77493d1a87a2d4629f9a Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Sun, 22 Jul 2007 17:54:14 +0000 Subject: [PATCH] ITS#5052 from HEAD --- servers/slapd/back-bdb/index.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/servers/slapd/back-bdb/index.c b/servers/slapd/back-bdb/index.c index d7cb0faf0c..8e42369fd9 100644 --- a/servers/slapd/back-bdb/index.c +++ b/servers/slapd/back-bdb/index.c @@ -435,6 +435,10 @@ int bdb_index_recrun( AttrList *al; int i, rc = 0; + /* Never index ID 0 */ + if ( id == 0 ) + return 0; + for (i=base; ibi_nattrs; i+=slap_tool_thread_max) { ir = ir0 + i; if ( !ir->ai ) continue; @@ -472,6 +476,10 @@ bdb_index_entry( struct berval value = {0}; #endif + /* Never index ID 0 */ + if ( e->e_id == 0 ) + return 0; + Debug( LDAP_DEBUG_TRACE, "=> index_entry_%s( %ld, \"%s\" )\n", opid == SLAP_INDEX_DELETE_OP ? "del" : "add", (long) e->e_id, e->e_dn ); -- 2.39.5