[SPIN] network: connman_network_clear_associating rather than IDLE state 01/73801/1
authorNiraj Kumar Goit <niraj.g@samsung.com>
Thu, 9 Jun 2016 17:09:30 +0000 (22:39 +0530)
committerNiraj Kumar Goit <niraj.g@samsung.com>
Thu, 9 Jun 2016 17:09:30 +0000 (22:39 +0530)
Change-Id: Ia8693e891946e29315176afe60fe8df5b78e3ea5
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
src/network.c

index ad67746..4b2ae11 100755 (executable)
@@ -1311,15 +1311,8 @@ static gboolean __connman_network_clear_associating_delayed(gpointer user_data)
 
        if (network->associating == FALSE &&
                        state_ipv4 == CONNMAN_SERVICE_STATE_ASSOCIATION &&
 
        if (network->associating == FALSE &&
                        state_ipv4 == CONNMAN_SERVICE_STATE_ASSOCIATION &&
-                       state_ipv6 == CONNMAN_SERVICE_STATE_ASSOCIATION) {
-               __connman_service_ipconfig_indicate_state(service,
-                                                       CONNMAN_SERVICE_STATE_IDLE,
-                                                       CONNMAN_IPCONFIG_TYPE_IPV4);
-
-               __connman_service_ipconfig_indicate_state(service,
-                                                       CONNMAN_SERVICE_STATE_IDLE,
-                                                       CONNMAN_IPCONFIG_TYPE_IPV6);
-       }
+                       state_ipv6 == CONNMAN_SERVICE_STATE_ASSOCIATION)
+               connman_network_clear_associating(network);
 
        return FALSE;
 }
 
        return FALSE;
 }