>From 9ec33e808fe82895473e8350eb2e8c5a78ba1ccb Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Mon, 2 Nov 2009 14:32:00 +0100 Subject: [PATCH] Make debug message less irritating. The 'Unable to load' debug message is now only shown when the backend target is given explicitly in the config file. I the other case we let the caller decided how to handle this error condition. --- server/providers/data_provider_be.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/providers/data_provider_be.c b/server/providers/data_provider_be.c index 65f33ce..b20ac1f 100644 --- a/server/providers/data_provider_be.c +++ b/server/providers/data_provider_be.c @@ -939,8 +939,6 @@ static int load_backend_module(struct be_ctx *ctx, mod_init_fn = (bet_init_fn_t)dlsym(ctx->loaded_be[lb].handle, mod_init_fn_name); if (mod_init_fn == NULL) { - DEBUG(0, ("Unable to load init fn %s from module %s, error: %s\n", - mod_init_fn_name, mod_name, dlerror())); if (default_mod_name != NULL && strcmp(default_mod_name, mod_name) == 0 ) { /* If the default is used and fails we indicate this to the caller @@ -948,6 +946,8 @@ static int load_backend_module(struct be_ctx *ctx, * handle the different types of error conditions. */ ret = ENOENT; } else { + DEBUG(0, ("Unable to load init fn %s from module %s, error: %s\n", + mod_init_fn_name, mod_name, dlerror())); ret = ELIBBAD; } goto done; -- 1.6.2.5