qcacld-3.0: Ignore duplicated roam start event

Ignore duplicated roam start event if roam started already, don't abort
roam.

Change-Id: I0b3ebe861d2cc9e3db4b794df5e9ff7938b797fe
CRs-Fixed: 3351225
This commit is contained in:
Jianmin Zhu
2022-12-03 00:46:31 +08:00
committed by Madan Koyyalamudi
parent c09028af46
commit a30758ecca

View File

@@ -4200,6 +4200,9 @@ cm_roam_switch_to_roam_start(struct wlan_objmgr_pdev *pdev,
enum roam_offload_state cur_state =
mlme_get_roam_state(psoc, vdev_id);
switch (cur_state) {
case WLAN_ROAMING_IN_PROG:
mlme_debug("Roam started already on vdev[%d]", vdev_id);
break;
case WLAN_ROAM_RSO_ENABLED:
mlme_set_roam_state(psoc, vdev_id, WLAN_ROAMING_IN_PROG);
break;