---
src/session.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/session.c b/src/session.c
index dc0fe46..3c22f43 100644
--- a/src/session.c
+++ b/src/session.c
@@ -1836,6 +1836,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);
--
1.7.8.3
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman