Let the network drivers set connection state via idle callback
authorMarcel Holtmann <marcel@holtmann.org>
Sun, 8 Mar 2009 17:19:17 +0000 (18:19 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Sun, 8 Mar 2009 17:19:17 +0000 (18:19 +0100)
src/network.c

index 332bbec..ea1cf3c 100644 (file)
@@ -703,7 +703,7 @@ int connman_network_set_connected(struct connman_network *network,
        network->connected = connected;
 
        if (network->registered == FALSE)
-               g_idle_add(set_connected, network);
+               set_connected(network);
 
        signal = dbus_message_new_signal(network->element.path,
                                CONNMAN_NETWORK_INTERFACE, "PropertyChanged");