In case bss peer add failure vdev state machine is in substate WLAN_VDEV_SS_START_START_PROGRESS and thus WLAN_VDEV_SM_EV_CONNECTION_FAIL will not be handled and thus vdev SM will not move to init state and pe session is not deleted. This lead to vdev ref leak for the ref taken by pe create session. Fix this by sending WLAN_VDEV_SM_EV_START_REQ_FAIL event when vdev SM is in WLAN_VDEV_SS_START_START_PROGRESS state and continue cleanup. Change-Id: I4c559333a6bd018e3382f9781883acf314434cf2 CRs-Fixed: 2502817 |
||
---|---|---|
.. | ||
bmi | ||
cds | ||
dp | ||
hdd | ||
mac | ||
pld | ||
sap | ||
sme | ||
wma |