Fix thread handling and error printing

This commit is contained in:
Kurt Zeilenga 2000-10-01 19:21:07 +00:00
parent b1868895f7
commit 492bb0263f
2 changed files with 2 additions and 6 deletions

View file

@ -15,5 +15,5 @@
void bdb_errcall( const char *pfx, char * msg )
{
Debug( LDAP_DEBUG_ANY, "bdb(%s): %s", pfx, msg, 0 );
Debug( LDAP_DEBUG_ANY, "bdb(%s): %s\n", pfx, msg, 0 );
}

View file

@ -115,11 +115,7 @@ bdb_db_open( BackendDB *be )
}
flags = DB_INIT_LOCK | DB_INIT_LOG | DB_INIT_MPOOL | DB_INIT_TXN |
DB_CREATE | DB_RECOVER;
#ifndef NO_THREADS
flags |= DB_THREAD;
#endif
DB_THREAD | DB_CREATE | DB_RECOVER;
bdb->bi_dbenv->set_errpfx( bdb->bi_dbenv, be->be_suffix[0] );
bdb->bi_dbenv->set_errcall( bdb->bi_dbenv, bdb_errcall );