---
 src/network.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/network.c b/src/network.c
index a338a58..c59a091 100644
--- a/src/network.c
+++ b/src/network.c
@@ -877,8 +877,12 @@ static gboolean set_connected(gpointer user_data)
                service = __connman_service_lookup_from_network(network);
 
                __connman_service_indicate_state(service,
-                                               CONNMAN_SERVICE_STATE_IDLE,
+                                               
CONNMAN_SERVICE_STATE_DISCONNECT,
                                                CONNMAN_IPCONFIG_TYPE_IPV4);
+
+               __connman_service_indicate_state(service,
+                                               
CONNMAN_SERVICE_STATE_DISCONNECT,
+                                               CONNMAN_IPCONFIG_TYPE_IPV6);
        }
 
        network->connecting = FALSE;
-- 
1.7.0.4

_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to