From 632313cc4eb082d54cb33769ca86f57483a3125e Mon Sep 17 00:00:00 2001 From: Tomasz Bursztyka Date: Wed, 15 Feb 2012 10:19:41 +0200 Subject: [PATCH] session: do not notify an ipconfig change if the session is not connected --- src/session.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/session.c b/src/session.c index 56631a6..fbb53b8 100644 --- a/src/session.c +++ b/src/session.c @@ -1855,6 +1855,9 @@ static void ipconfig_changed(struct connman_service *service, session = value; info = session->info; + if (info->state == CONNMAN_SESSION_STATE_DISCONNECTED) + continue; + if (info->entry != NULL && info->entry->service == service) { if (type == CONNMAN_IPCONFIG_TYPE_IPV4) ipconfig_ipv4_changed(session); -- 2.7.4