Browse Source

qcacld-3.0: Remove recovery in progress check

Currently during PDR after client disassociation IPA client
disconnect event is not send because of recovery in progress
condition. After reload IPA pipes are not enabled as IPA context
number of connected stations are non zero which leads to data stall
of backhaul traffic. In this change remove recovery in progress check
which is not necessary in this case.

Change-Id: Id465f78fc224e2c08fb3977266e7032666a22692
CRs-Fixed: 2105106
Sravan Kumar Kairam 7 years ago
parent
commit
170e218ee2
1 changed files with 1 additions and 2 deletions
  1. 1 2
      core/hdd/src/wlan_hdd_hostapd.c

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

@@ -2010,8 +2010,7 @@ QDF_STATUS hdd_hostapd_sap_event_cb(tpSap_Event pSapEvent,
 			return QDF_STATUS_E_FAILURE;
 		}
 #ifdef IPA_OFFLOAD
-		if (!cds_is_driver_recovering() &&
-		    hdd_ipa_is_enabled(hdd_ctx)) {
+		if (hdd_ipa_is_enabled(hdd_ctx)) {
 			status = hdd_ipa_wlan_evt(pHostapdAdapter, staId,
 					HDD_IPA_CLIENT_DISCONNECT,
 					pSapEvent->sapevt.