diff --git a/servers/slapd/back-ldbm/cache.c b/servers/slapd/back-ldbm/cache.c index 1674432d69..1ab9896cca 100644 --- a/servers/slapd/back-ldbm/cache.c +++ b/servers/slapd/back-ldbm/cache.c @@ -200,7 +200,7 @@ cache_add_entry_lock( /* XXX check for writer lock - should also check no readers pending */ #ifdef LDAP_DEBUG - assert(pthread_rdwr_wchk_np(&e->e_rdwr)); + assert(!pthread_rdwr_rwchk_np(&e->e_rdwr)); #endif /* delete from cache and lru q */ diff --git a/tests/data/slapd-master.conf b/tests/data/slapd-master.conf index 2b936ab605..59657b7444 100644 --- a/tests/data/slapd-master.conf +++ b/tests/data/slapd-master.conf @@ -10,6 +10,7 @@ schemacheck off ####################################################################### database ldbm +cachesize 4 suffix "o=University of Michigan, c=US" directory ./test-db rootdn "cn=Manager, o=University of Michigan, c=US"