logical deleted peer list change has a corner case on lock releasing, which leads to skip unlock API. This change would fix the issue. Change-Id: If5ad0da589b0bc933a14de8b101bbd17aec413bc CRs-Fixed: 2058168
@@ -1237,6 +1237,7 @@ static qdf_list_t
/* Move to next peer */
peer_temp = peer;
peer = wlan_peer_get_next_peer_of_psoc(obj_list, peer_temp);
+ lock_released = false;
}
/* Not found, return NULL */