e50ff453347400a5c41bf2e9bba0765f4d752ba7

SAP DUT allocates SA query timer for each STA-PEER which gets associated to DUT. When STA-PEER walks out or gets disassociated, SAP DUT releases this timer memory through PEER clean-up process but in few corner cases it is observed that STA-PEER left uncleaned. In such cases ideally when SAP session goes away, SAP state-machine should check any left out memory and clean it up through lim_cleanup_mlm() but this API check for own session validity and own session has been marked as invalid before even calling this API. Due to which timer memory leaks. Fix the situation by deleting the timer before marking own session as invalid. In some cases, for some reasons PEER delete sta request couldn't send to FW then memory associated with delete sta request needs to be freed. If status is failure and del sta response is not required then silently release the memory. CRs-Fixed: 2124293 Change-Id: I082c771bbee6d083b15515dd2e40ed9a27e0a9a1
This is CNSS WLAN Host Driver for products starting from iHelium
Descripción
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%