diff options
Diffstat (limited to 'src/device.c')
-rw-r--r-- | src/device.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/device.c b/src/device.c index 9f88dfa9..fc374f50 100644 --- a/src/device.c +++ b/src/device.c @@ -660,7 +660,8 @@ static void mark_network_unavailable(gpointer key, gpointer value, { struct connman_network *network = value; - if (connman_network_get_connected(network) == TRUE) + if (connman_network_get_connected(network) == TRUE || + connman_network_get_connecting(network) == TRUE) return; connman_network_set_available(network, FALSE); |