qcacld-2.0: Ignore BMISS indication in case previous one is not processed

prima to qcacld-2.0 propagation

If SME has active cmd, continuous BMiss in BMPS state will
exhaust sme command pool.
To avoid this, Ignore BMiss indication in case previous one is
not processed.
CRs-Fixed: 979109
Change-Id: I87f6d5437f181abb92772ad142b2101547d76657
This commit is contained in:
Gupta, Kapil 2016-03-03 14:17:26 +05:30 committed by syphyr
parent ef1abb3e96
commit 1b8f8f1775
1 changed files with 6 additions and 0 deletions

View File

@ -1931,6 +1931,12 @@ void limHandleMissedBeaconInd(tpAniSirGlobal pMac, tpSirMsgQ pMsg)
limMissedBeaconInActiveMode(pMac, psessionEntry);
}
#endif
if (pMac->pmm.inMissedBeaconScenario == TRUE) {
limLog(pMac, LOGW,
FL("beacon miss handling is already going on for BSSIdx:%d"),
pSirMissedBeaconInd->bssIdx);
return;
}
else
{
limLog(pMac, LOGE,