afb-api-so: adds verbosity on dlopen error
[src/app-framework-binder.git] / src / afb-api-so.c
index 4bb6087..ea7ffb1 100644 (file)
@@ -54,11 +54,6 @@ struct api_so_desc {
        struct afb_binding_interface interface; /* interface for the binding */
 };
 
-struct monitoring {
-       struct afb_req req;
-       void (*action)(struct afb_req);
-};
-
 static const char binding_register_function_v1[] = "afbBindingV1Register";
 static const char binding_service_init_function_v1[] = "afbBindingV1ServiceInit";
 static const char binding_service_event_function_v1[] = "afbBindingV1ServiceEvent";
@@ -267,7 +262,7 @@ int afb_api_so_add_binding(const char *path)
        rc = 0;
        handle = dlopen(path, RTLD_NOW | RTLD_LOCAL);
        if (handle == NULL) {
-               ERROR("binding [%s] not loadable", path);
+               ERROR("binding [%s] not loadable: %s", path, dlerror());
                goto error;
        }