From: Marcel Holtmann Date: Tue, 26 Feb 2008 05:42:59 +0000 (+0100) Subject: Fix agent cleanup function X-Git-Tag: 0.1~402 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=09f4164cb5a096a6200736247c9ba4493d50e270;p=platform%2Fupstream%2Fconnman.git Fix agent cleanup function --- 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);