fix e_private value, goes along with memory leak fix to accesslog.c

This commit is contained in:
Quanah Gibson-Mount 2006-08-26 23:20:00 +00:00
parent b898d35647
commit 88ce76f24e

View File

@ -707,6 +707,7 @@ again: ldap_pvt_thread_rdwr_rlock( &bdb->bi_cache.c_rwlock );
&ep->e_nname, eip );
if ( *eip ) islocked = 1;
if ( rc ) {
ep->e_private = NULL;
#ifdef SLAP_ZONE_ALLOC
bdb_entry_return( bdb, ep, (*eip)->bei_zseq );
#else
@ -811,6 +812,7 @@ load1:
bdb_cache_entryinfo_unlock( *eip );
}
if ( ep ) {
ep->e_private = NULL;
#ifdef SLAP_ZONE_ALLOC
bdb_entry_return( bdb, ep, (*eip)->bei_zseq );
#else