From: Howard Chu Date: Wed, 12 Jan 2005 03:24:26 +0000 (+0000) Subject: import ITS#3481 from HEAD detect indexer deadlock X-Git-Tag: OPENLDAP_REL_ENG_2_2_21~29 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=302eddf3c8912ace453de713ba4348f6d5a056f8;p=openldap import ITS#3481 from HEAD detect indexer deadlock --- diff --git a/servers/slapd/back-bdb/index.c b/servers/slapd/back-bdb/index.c index e1f09f6fdc..7226c63179 100644 --- a/servers/slapd/back-bdb/index.c +++ b/servers/slapd/back-bdb/index.c @@ -247,7 +247,7 @@ static int indexer( if( rc == LDAP_SUCCESS && keys != NULL ) { for( i=0; keys[i].bv_val != NULL; i++ ) { - bdb_key_change( op->o_bd, db, txn, &keys[i], id, opid ); + rc = bdb_key_change( op->o_bd, db, txn, &keys[i], id, opid ); if( rc ) { ber_bvarray_free_x( keys, op->o_tmpmemctx ); goto done;