diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2008-12-13 19:56:05 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2008-12-13 19:56:05 +0100 |
commit | c45047df7b35f3d4802cedf8fe21e2a2f8610935 (patch) | |
tree | f24f3becf57b04fe8c2968971543f72b3a2f6f57 /plugins | |
parent | 67e4d9d3cc18b494eb07639eb33e29342100ca7b (diff) | |
download | connman-c45047df7b35f3d4802cedf8fe21e2a2f8610935.tar.gz connman-c45047df7b35f3d4802cedf8fe21e2a2f8610935.tar.bz2 connman-c45047df7b35f3d4802cedf8fe21e2a2f8610935.zip |
Restart scanning after disconnecting
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/wifi.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/wifi.c b/plugins/wifi.c index ed3a68e1..67ac993c 100644 --- a/plugins/wifi.c +++ b/plugins/wifi.c @@ -190,7 +190,8 @@ static void state_change(struct connman_element *device, DBG("state %d", state); - if (state == STATE_INACTIVE && data->inactive_timer == 0) + if ((state == STATE_INACTIVE || state == STATE_DISCONNECTED) && + data->inactive_timer == 0) data->inactive_timer = g_timeout_add_seconds(INACTIVE_TIMEOUT, inactive_scan, device); |