From d127e982b8136274c8abb6856b30a004d6c2cd34 Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Wed, 28 Sep 2005 13:02:20 +0000 Subject: fix D-Bus message order for blacklist notification --- src/plugins/ifw/ifw_dbus.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/plugins/ifw/ifw_dbus.c b/src/plugins/ifw/ifw_dbus.c index 82b2675..caf6753 100644 --- a/src/plugins/ifw/ifw_dbus.c +++ b/src/plugins/ifw/ifw_dbus.c @@ -286,6 +286,11 @@ DBusHandlerResult ifw_dbus_set_blacklist_verdict(DBusConnection *connection, DBu } dbus_error_free (&error); + reply = dbus_message_new_method_return(message); + dbus_connection_send(connection, reply, NULL); + dbus_connection_flush(connection); + dbus_message_unref(reply); + report = report_list_find_seq(&ifw->reports, seq); if (report) { ifw_dbus_apply_report_verdict(connection, ifw, report, do_blacklist); @@ -296,11 +301,6 @@ DBusHandlerResult ifw_dbus_set_blacklist_verdict(DBusConnection *connection, DBu black_list_print(&ifw->blacklist); report_list_print(&ifw->reports); - reply = dbus_message_new_method_return(message); - dbus_connection_send(connection, reply, NULL); - dbus_connection_flush(connection); - dbus_message_unref(reply); - return DBUS_HANDLER_RESULT_HANDLED; } -- cgit v1.2.1