]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldbm/delete.c
Import resetting of c_dn/c_cdn after anonymous bind.
[openldap] / servers / slapd / back-ldbm / delete.c
index 699e57ca96c14e285d10ef69b9355e319cc10c11..79f405a7b5422e0075fef66bf9f85cc9fee732ec 100644 (file)
@@ -141,8 +141,9 @@ return_results:;
        if( p != NULL ) {
                /* free parent and writer lock */
                cache_return_entry_w( &li->li_cache, p );
+       }
 
-       } else if ( rootlock ) {
+       if ( rootlock ) {
                /* release root lock */
                pthread_mutex_unlock(&li->li_root_mutex);
        }