From: Marcel Holtmann Date: Wed, 20 May 2009 23:09:20 +0000 (-0700) Subject: Disconnect currently connected networks first X-Git-Tag: maemo-0.19~40 X-Git-Url: https://vcs.maemo.org/git/?p=connman;a=commitdiff_plain;h=dfbf65eddf2f96ba9d0e58bf17fe0163830e1f08 Disconnect currently connected networks first --- diff --git a/src/network.c b/src/network.c index bffa550..14330d8 100644 --- a/src/network.c +++ b/src/network.c @@ -819,6 +819,8 @@ int __connman_network_connect(struct connman_network *network) if (network->driver->connect == NULL) return -ENOSYS; + __connman_device_disconnect(network->device); + err = network->driver->connect(network); if (err == 0) { network->connected = TRUE;