wpa_supplicant: Remove lock during processing of btm/rrm packets

Lock is not required during btm/rrm action frames processing and
taking it may cause inconsistant behavior since wifi task
posts the events to this task.
This commit is contained in:
kapil.gupta 2020-12-22 16:52:22 +05:30
parent 778b54bbcb
commit f14da2ecc0

View File

@ -116,9 +116,6 @@ static void esp_btm_rrm_task(void *pvParameters)
continue;
}
/* get lock */
SUPPLICANT_API_LOCK();
switch (evt->id) {
case SIG_SUPPLICANT_RX_ACTION:
{
@ -139,7 +136,6 @@ static void esp_btm_rrm_task(void *pvParameters)
}
os_free(evt);
SUPPLICANT_API_UNLOCK();
if (task_del)
break;