From 84331bfc649eaf54518e4861a2026aa191902597 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ozan=20=C3=87a=C4=9Flayan?= Date: Fri, 13 May 2011 12:51:11 +0000 Subject: [PATCH] Compare against non-unique bus name too --- comar/src/loop.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/comar/src/loop.c b/comar/src/loop.c index 3709a97..06b829f 100644 --- a/comar/src/loop.c +++ b/comar/src/loop.c @@ -196,7 +196,8 @@ filter_func(DBusConnection *conn, DBusMessage *bus_msg, void *data) PyObject *py_args = pydbus_import(bus_msg); - if (!dbus_message_has_destination(bus_msg, config_unique_address)) { + if (!dbus_message_has_destination(bus_msg, config_unique_address) + && strncmp(dbus_message_get_destination(bus_msg), DBUS_SERVICE_NAME, strlen(DBUS_SERVICE_NAME))) { return DBUS_HANDLER_RESULT_HANDLED; } -- 2.18.1