qcacld-3.0: Process setkey confirmation in sme callback
In a noisy enviornment setkey confirmation in SME queue is not getting processed due to multiple beacons/probes getting processed in PE queue which is of higher priority than SME queue. Instead of posting a message to SME queue, setkey confirmation will run to completion using sme callback mechanism. Change-Id: Ibe536dad13731e7086c5e0a9ed2a19c11f6e9193 CRs-Fixed: 2233210
This commit is contained in:
@@ -1489,7 +1489,7 @@ lim_send_sme_set_context_rsp(tpAniSirGlobal pMac,
|
||||
psessionEntry, (uint16_t) resultCode, 0);
|
||||
#endif /* FEATURE_WLAN_DIAG_SUPPORT */
|
||||
|
||||
lim_sys_process_mmh_msg_api(pMac, &mmhMsg, ePROT);
|
||||
pMac->lim.sme_msg_callback(pMac, &mmhMsg);
|
||||
} /*** end lim_send_sme_set_context_rsp() ***/
|
||||
|
||||
/** -----------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user