From 5ed46a277de8df128bffba82501b143b6881a16a Mon Sep 17 00:00:00 2001 From: Wootak Jung Date: Mon, 6 Apr 2020 11:11:00 +0900 Subject: [PATCH] Add connection destroy logic Change-Id: I17dab51a7d074ef64bd22e31450afb7b31d13c52 Signed-off-by: Wootak Jung --- ipsp-agent/bluetooth-ipsp-agent.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ipsp-agent/bluetooth-ipsp-agent.c b/ipsp-agent/bluetooth-ipsp-agent.c index cd6f471..32a41db 100644 --- a/ipsp-agent/bluetooth-ipsp-agent.c +++ b/ipsp-agent/bluetooth-ipsp-agent.c @@ -709,6 +709,10 @@ static void __bt_ipsp_dbus_method(GDBusConnection *connection, __bt_ipsp_execute_dhcp6_server(); + if (net_connection) { + connection_destroy(net_connection); + net_connection = NULL; + } } else if (g_strcmp0(method_name, "SetIpv6Addr") == 0) { int ret; BT_DBG(""); -- 2.7.4