浏览代码

qcacld-3.0: Do not clear session id

No valid channel found when DUT as P2P GO and radar signal detected,
stop ap and then up layer start ap again, session id of adapter
changed to invalid since session id of sap context is invalid and
passed to adapter in hdd_hostapd_sap_event_cb with event
eSAP_START_BSS_EVENT. So, do not clear session id of sap context for
stopping ap due to invalid channel case.

Change-Id: I3d60ae9b4ec8223dff26ffd9078b31e02bf29ba2
CRs-Fixed: 2257932
Wu Gao 6 年之前
父节点
当前提交
ae38aeda71
共有 1 个文件被更改,包括 0 次插入1 次删除
  1. 0 1
      core/hdd/src/wlan_hdd_hostapd.c

+ 0 - 1
core/hdd/src/wlan_hdd_hostapd.c

@@ -1570,7 +1570,6 @@ hdd_stop_sap_due_to_invalid_channel(struct work_struct *work)
 	}
 	hdd_debug("work started for sap session[%d]", sap_adapter->session_id);
 	wlan_hdd_stop_sap(sap_adapter);
-	wlansap_set_invalid_session(WLAN_HDD_GET_SAP_CTX_PTR(sap_adapter));
 	wlansap_cleanup_cac_timer(WLAN_HDD_GET_SAP_CTX_PTR(sap_adapter));
 	hdd_debug("work finished for sap");
 	cds_ssr_unprotect(__func__);