]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-bdb2/init.c
slap_set_time() is no longer necessary.
[openldap] / servers / slapd / back-bdb2 / init.c
index 5f0c8cd3d1229a3d5af852cc667523883983a50e..d1725f5f594f8a7dea1300ff5114eb91bfac5930 100644 (file)
@@ -23,7 +23,6 @@ bdb2i_back_init_private(
 
        bt->lty_dbhome = DEFAULT_DB_HOME;
        bt->lty_mpsize = DEFAULT_DBCACHE_SIZE;
-       bt->lty_dbenv  = &ldbm_Env;
 
        if ( slapMode == SLAP_TIMEDSERVER_MODE )
                bt->lty_betiming = 1;
@@ -124,7 +123,6 @@ bdb2i_back_db_init_internal(
 {
        struct ldbminfo *li;
        char            *argv[ 4 ];
-       int             i;
 
        /* allocate backend-database-specific stuff */
        li = (struct ldbminfo *) ch_calloc( 1, sizeof(struct ldbminfo) );
@@ -172,11 +170,8 @@ bdb2i_back_db_init_internal(
            1 );
        free( argv[ 1 ] );
 
-       /* initialize various mutex locks & condition variables */
-       ldap_pvt_thread_mutex_init( &li->li_root_mutex );
-       ldap_pvt_thread_mutex_init( &li->li_add_mutex );
+       /*  initialize the cache mutex */
        ldap_pvt_thread_mutex_init( &li->li_cache.c_mutex );
-       ldap_pvt_thread_mutex_init( &li->li_nextid_mutex );
 
        /*  initialize the TP file head  */
        if ( bdb2i_txn_head_init( &li->li_txn_head ) != 0 )