summaryrefslogtreecommitdiff
path: root/bus/test.c
diff options
context:
space:
mode:
Diffstat (limited to 'bus/test.c')
-rw-r--r--bus/test.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/bus/test.c b/bus/test.c
index d28d7edf..1f13e4b6 100644
--- a/bus/test.c
+++ b/bus/test.c
@@ -107,8 +107,9 @@ client_disconnect_handler (DBusMessageHandler *handler,
DBusMessage *message,
void *user_data)
{
- if (!dbus_message_has_name (message,
- DBUS_MESSAGE_LOCAL_DISCONNECT))
+ if (!dbus_message_is_signal (message,
+ DBUS_INTERFACE_ORG_FREEDESKTOP_LOCAL,
+ "Disconnected"))
return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
_dbus_verbose ("Removing client %p in disconnect handler\n",