summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/back-ldbm/dblayer.h
diff options
context:
space:
mode:
Diffstat (limited to 'ldap/servers/slapd/back-ldbm/dblayer.h')
-rw-r--r--ldap/servers/slapd/back-ldbm/dblayer.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ldap/servers/slapd/back-ldbm/dblayer.h b/ldap/servers/slapd/back-ldbm/dblayer.h
index 5c94f746..c30fe434 100644
--- a/ldap/servers/slapd/back-ldbm/dblayer.h
+++ b/ldap/servers/slapd/back-ldbm/dblayer.h
@@ -166,6 +166,8 @@ struct dblayer_private
PRInt32 dblayer_thread_count; /* Tells us how many threads are running,
* used to figure out when they're all
* stopped */
+ PRLock *thread_count_lock; /* lock for thread_count_cv */
+ PRCondVar *thread_count_cv; /* condition variable for housekeeping thread shutdown */
int dblayer_lockdown; /* use DB_LOCKDOWN */
int dblayer_lock_config;
};