if ( rc ) {
Debug( LDAP_DEBUG_ANY,
- LDAP_XSTRING(mdb_db_open) ": database \"%s\" cannot be opened, err %d. "
+ LDAP_XSTRING(mdb_db_open) ": database \"%s\" cannot be opened: %s (%d). "
"Restore from backup!\n",
- be->be_suffix[0].bv_val, rc, 0 );
+ be->be_suffix[0].bv_val, mdb_strerror(rc), rc );
goto fail;
}
rc = mdb_txn_begin( mdb->mi_dbenv, NULL, flags & MDB_RDONLY, &txn );
if ( rc ) {
Debug( LDAP_DEBUG_ANY,
- LDAP_XSTRING(mdb_db_open) ": database \"%s\" cannot be opened, err %d. "
+ LDAP_XSTRING(mdb_db_open) ": database \"%s\" cannot be opened: %s (%d). "
"Restore from backup!\n",
- be->be_suffix[0].bv_val, rc, 0 );
+ be->be_suffix[0].bv_val, mdb_strerror(rc), rc );
goto fail;
}