summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-07-18 09:16:03 +0200
committerMarcel Holtmann <marcel@holtmann.org>2009-07-18 09:16:03 +0200
commite6e415100f46339257f1fa6d8596f64f1f9d6082 (patch)
tree2849f8163ab71097d2670e3f694ee1c9ead7b2f2
parent3decf61d5bf88c36203d3de5922ecc4ee5b528d0 (diff)
downloadconnman-e6e415100f46339257f1fa6d8596f64f1f9d6082.tar.gz
connman-e6e415100f46339257f1fa6d8596f64f1f9d6082.tar.bz2
connman-e6e415100f46339257f1fa6d8596f64f1f9d6082.zip
Revert supplicant change to always set scanning false after results
-rw-r--r--plugins/supplicant.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/supplicant.c b/plugins/supplicant.c
index c9db8b85..56efadfa 100644
--- a/plugins/supplicant.c
+++ b/plugins/supplicant.c
@@ -1349,7 +1349,8 @@ static void get_properties(struct supplicant_task *task)
return;
noscan:
- connman_device_set_scanning(task->device, FALSE);
+ if (task->noscan == FALSE)
+ connman_device_set_scanning(task->device, FALSE);
}
static void scan_results_reply(DBusPendingCall *call, void *user_data)
@@ -1406,7 +1407,8 @@ done:
dbus_message_unref(reply);
noscan:
- connman_device_set_scanning(task->device, FALSE);
+ if (task->noscan == FALSE)
+ connman_device_set_scanning(task->device, FALSE);
}
static void scan_results_available(struct supplicant_task *task)