Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 588d4dbb authored by Dundi Raviteja's avatar Dundi Raviteja
Browse files

wlan: delete pre auth and reassoc mbb response timers

Pre auth and reassoc mbb response timers are causing
timer leak while removing module.

To address this de-activate and delete these timers.

Change-Id: I6ef3a9addbdcc9aa748e6f65da011f0e75450b3d
CRs-Fixed: 2718931
parent 6c7969c7
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1119,6 +1119,13 @@ limCleanupMlm(tpAniSirGlobal pMac)
        tx_timer_delete(&pMac->lim.limTimers.gLimFTPreAuthRspTimer);
#endif

#ifdef WLAN_FEATURE_LFR_MBB
        tx_timer_deactivate(&pMac->lim.limTimers.glim_pre_auth_mbb_rsp_timer);
        tx_timer_delete(&pMac->lim.limTimers.glim_pre_auth_mbb_rsp_timer);

        tx_timer_deactivate(&pMac->lim.limTimers.glim_reassoc_mbb_rsp_timer);
        tx_timer_delete(&pMac->lim.limTimers.glim_reassoc_mbb_rsp_timer);
#endif

#if defined(FEATURE_WLAN_ESE) && !defined(FEATURE_WLAN_ESE_UPLOAD)
        // Deactivate and delete TSM