Abort an ongoing scan before connect
Connect radio work is sometimes delayed for a considerable duration if there is an ongoing scan radio work. To avoid these delays abort the ongoing scan on that interface before queuing a connect request. Upon a scan done indication from the driver, connect radio work will be scheduled. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
4f30addb38
commit
4ead7cfd5d
4 changed files with 16 additions and 0 deletions
|
@ -632,6 +632,8 @@ void sme_authenticate(struct wpa_supplicant *wpa_s,
|
|||
radio_remove_works(wpa_s, "sme-connect", 0);
|
||||
}
|
||||
|
||||
wpas_abort_ongoing_scan(wpa_s);
|
||||
|
||||
cwork = os_zalloc(sizeof(*cwork));
|
||||
if (cwork == NULL)
|
||||
return;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue