From: Tanu Kaskinen Date: Tue, 13 Dec 2011 19:57:03 +0000 (+0200) Subject: bluetooth: When receiving D-Bus errors, print also the error message. X-Git-Tag: v1.99.1~73 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=717701aa7135d0c1bc60e74a70e756d7bc0ef5ef;p=platform%2Fupstream%2Fpulseaudio.git bluetooth: When receiving D-Bus errors, print also the error message. --- diff --git a/src/modules/bluetooth/bluetooth-util.c b/src/modules/bluetooth/bluetooth-util.c index c5befe3..15c544e 100644 --- a/src/modules/bluetooth/bluetooth-util.c +++ b/src/modules/bluetooth/bluetooth-util.c @@ -438,10 +438,7 @@ static void get_properties_reply(DBusPendingCall *pending, void *userdata) { } if (dbus_message_get_type(r) == DBUS_MESSAGE_TYPE_ERROR) { - - if (!dbus_message_is_error(r, DBUS_ERROR_UNKNOWN_METHOD)) - pa_log("Error from GetProperties reply: %s", dbus_message_get_error_name(r)); - + pa_log("%s.GetProperties() failed: %s: %s", dbus_message_get_interface(p->message), dbus_message_get_error_name(r), pa_dbus_get_error_message(r)); goto finish; } @@ -548,7 +545,7 @@ static void register_endpoint_reply(DBusPendingCall *pending, void *userdata) { } if (dbus_message_get_type(r) == DBUS_MESSAGE_TYPE_ERROR) { - pa_log("Error from RegisterEndpoint reply: %s", dbus_message_get_error_name(r)); + pa_log("org.bluez.Media.RegisterEndpoint() failed: %s: %s", dbus_message_get_error_name(r), pa_dbus_get_error_message(r)); goto finish; } @@ -584,7 +581,7 @@ static void list_devices_reply(DBusPendingCall *pending, void *userdata) { } if (dbus_message_get_type(r) == DBUS_MESSAGE_TYPE_ERROR) { - pa_log("Error from ListDevices reply: %s", dbus_message_get_error_name(r)); + pa_log("org.bluez.Adapter.ListDevices() failed: %s: %s", dbus_message_get_error_name(r), pa_dbus_get_error_message(r)); goto finish; } @@ -689,7 +686,7 @@ static void list_adapters_reply(DBusPendingCall *pending, void *userdata) { } if (dbus_message_get_type(r) == DBUS_MESSAGE_TYPE_ERROR) { - pa_log("Error from ListAdapters reply: %s", dbus_message_get_error_name(r)); + pa_log("org.bluez.Manager.ListAdapters() failed: %s: %s", dbus_message_get_error_name(r), pa_dbus_get_error_message(r)); goto finish; }