From 09f4164cb5a096a6200736247c9ba4493d50e270 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Tue, 26 Feb 2008 06:42:59 +0100 Subject: [PATCH] Fix agent cleanup function --- src/agent.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/agent.c b/src/agent.c index 4765868..b7db03c 100644 --- a/src/agent.c +++ b/src/agent.c @@ -107,8 +107,13 @@ void __connman_agent_cleanup(void) if (agent_watch > 0) g_dbus_remove_watch(connection, agent_watch); + if (agent_path == NULL) + return; + msg = dbus_message_new_method_call(agent_sender, agent_path, CONNMAN_AGENT_INTERFACE, "Release"); + if (msg == NULL) + return; dbus_message_set_no_reply(msg, TRUE); -- 2.7.4