summaryrefslogtreecommitdiff
path: root/src/network.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/network.c')
-rw-r--r--src/network.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/network.c b/src/network.c
index c9e9dc35..45284fa9 100644
--- a/src/network.c
+++ b/src/network.c
@@ -742,14 +742,14 @@ static gboolean set_connected(gpointer user_data)
CONNMAN_SERVICE_STATE_CONFIGURATION);
}
} else {
- __connman_service_indicate_state(service,
- CONNMAN_SERVICE_STATE_IDLE);
-
connman_element_unregister_children(&network->element);
__connman_device_set_network(network->device, NULL);
__connman_device_decrease_connections(network->device);
+
+ __connman_service_indicate_state(service,
+ CONNMAN_SERVICE_STATE_IDLE);
}
return FALSE;