From: Marcel Holtmann Date: Wed, 30 Jul 2008 05:43:16 +0000 (+0200) Subject: Print error if interface registration fails X-Git-Tag: 2.0_alpha~4799 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=598f0dcc0acd86fe84a693c2e84e7c89b6c3e81e;p=framework%2Fconnectivity%2Fconnman.git Print error if interface registration fails --- diff --git a/src/element.c b/src/element.c index 4fd51a4..3a4d40f 100644 --- a/src/element.c +++ b/src/element.c @@ -631,10 +631,11 @@ static void register_element(gpointer data, gpointer user_data) __connman_element_store(element); - g_dbus_register_interface(connection, element->path, + if (g_dbus_register_interface(connection, element->path, CONNMAN_ELEMENT_INTERFACE, element_methods, NULL, NULL, - element, NULL); + element, NULL) == FALSE) + connman_error("Failed to register %s", element->path); g_dbus_emit_signal(connection, CONNMAN_MANAGER_PATH, CONNMAN_MANAGER_INTERFACE, "ElementAdded",