diff --git a/servers/slapd/back-ldbm/cache.c b/servers/slapd/back-ldbm/cache.c index fabef4a53f..791e8a5b34 100644 --- a/servers/slapd/back-ldbm/cache.c +++ b/servers/slapd/back-ldbm/cache.c @@ -224,7 +224,7 @@ cache_add_entry_rw( if( cache_entry_private_init(e) != 0 ) { /* free cache mutex */ - ldap_pvt_thread_mutex_lock( &cache->c_mutex ); + ldap_pvt_thread_mutex_unlock( &cache->c_mutex ); Debug( LDAP_DEBUG_ANY, "====> cache_add_entry( %ld ): \"%s\": private init failed!\n",