Skip to content
Snippets Groups Projects
Commit 9af1d2ce authored by Quanah Gibson-Mount's avatar Quanah Gibson-Mount
Browse files

tell what database initialization failed based on the suffix

parent a6e2e273
No related branches found
No related tags found
No related merge requests found
......@@ -226,9 +226,22 @@ int backend_startup_one(Backend *be, ConfigReply *cr)
(void)backend_set_controls( be );
} else {
char *type = be->bd_info->bi_type;
char *suffix = "(null)";
if ( overlay_is_over( be ) ) {
slap_overinfo *oi = (slap_overinfo *)be->bd_info->bi_private;
type = oi->oi_orig->bi_type;
}
if ( be->be_suffix != NULL && !BER_BVISNULL( &be->be_suffix[0] ) ) {
suffix = be->be_suffix[0].bv_val;
}
Debug( LDAP_DEBUG_ANY,
"backend_startup_one: bi_db_open failed! (%d)\n",
rc, 0, 0 );
"backend_startup_one (type=%s, suffix=\"%s\"): "
"bi_db_open failed! (%d)\n",
type, suffix, rc );
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment