--- 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 connman@connman.net http://lists.connman.net/listinfo/connman