From 39f93be77bc637f5fad7cd43f02be938e5c33f47 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Mon, 25 Jan 1999 19:53:50 +0000 Subject: [PATCH] use of dbEnvInit_mutex missing -DHAVE_BERKELEY_DB2 --- servers/slapd/back-ldbm/init.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers/slapd/back-ldbm/init.c b/servers/slapd/back-ldbm/init.c index cd5556e871..eccc6d2266 100644 --- a/servers/slapd/back-ldbm/init.c +++ b/servers/slapd/back-ldbm/init.c @@ -19,7 +19,9 @@ ldbm_back_init( char *argv[ 4 ]; int i; +#ifdef HAVE_BERKELEY_DB2 extern pthread_mutex_t dbEnvInit_mutex; +#endif /* allocate backend-specific stuff */ li = (struct ldbminfo *) ch_calloc( 1, sizeof(struct ldbminfo) ); @@ -81,7 +83,9 @@ ldbm_back_init( pthread_cond_init( &li->li_dbcache[i].dbc_cv, pthread_condattr_default ); } +#ifdef HAVE_BERKELEY_DB2 pthread_mutex_init( &dbEnvInit_mutex, pthread_mutexattr_default ); +#endif be->be_private = li; } -- 2.47.2