---
gsupplicant/supplicant.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gsupplicant/supplicant.c b/gsupplicant/supplicant.c
index 477106b..576df20 100644
--- a/gsupplicant/supplicant.c
+++ b/gsupplicant/supplicant.c
@@ -2701,8 +2701,8 @@ static void interface_scan_result(const char *error,
{
struct interface_scan_data *data = user_data;
- if (error != NULL) {
- SUPPLICANT_DBG("error %s", error);
+ if (error != NULL || data->interface->ready == FALSE) {
+ SUPPLICANT_DBG("error %s", error)
if (data->callback != NULL)
data->callback(-EIO, data->interface, data->user_data);
--
1.7.12
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman