wl1271: Ignore scan error in case of ongoing scan action

Change-Id: I91669a29ec679f964d403b02383490161b67df86
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
diff --git a/wl1271/wpa_supplicant_lib/driver_ti.c b/wl1271/wpa_supplicant_lib/driver_ti.c
index d5afff7..e62755e 100644
--- a/wl1271/wpa_supplicant_lib/driver_ti.c
+++ b/wl1271/wpa_supplicant_lib/driver_ti.c
@@ -299,11 +299,15 @@
 
 	res = wpa_driver_tista_private_send(priv, TIWLN_802_11_START_APP_SCAN_SET, &scanParams, sizeof(scanParams), NULL, 0);
 
-	if (0 != res)
+	if (0 != res) {
 		wpa_printf(MSG_ERROR, "ERROR - Failed to do tista scan!");
-	else
+		if (wpa_s->scanning) {
+			res = 0;
+			wpa_printf(MSG_ERROR, "Ongoing Scan action...");
+		}
+	} else {
 		wpa_printf(MSG_DEBUG, "wpa_driver_tista_scan success");
-
+	}
 	timeout = 30;
 	wpa_printf(MSG_DEBUG, "Scan requested (ret=%d) - scan timeout %d sec",
 			res, timeout);