+1
−4
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Currently, wakelock is only taken during initial connection if pairwise key installation is pending and not during roaming. This may lead to EAPOL delay/timeout during roaming as runtime pm and suspend is allowed during roaming. To fix this issue, acquire wakelock if key installation is pending during roaming. This change also refactors the code and release the wakelock in wma_remove_peer if EAPOL fails during initial connection or roaming. Change-Id: Id4cac30b3c383ca3d3e963571846f8a30eaa1006 CRs-Fixed: 3189799