summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVulupala Shashank Reddy <vulupa@codeaurora.org>2019-10-01 18:36:11 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2019-10-04 02:29:00 -0700
commit1bd3d2d9d5439404884851ccccbb7e61daad1414 (patch)
tree65e8f1e645872d3611e0a2b2437f824e05e67756
parentf4e5f68b40c3bd746ded113cfec5d9e05cac55a6 (diff)
qcacld-3.0: Stop P2P adapter before delete for proper cleanup
If packet capture mode is enabled, P2P Iface is deleted before creating virtual monitor Iface. Here, P2P adapter stop is not called before close adapter. Stop P2P adapter before close P2P adapter to avoid improper clean up. Change-Id: I17862fc64a6842f9e7a7f7da7277f2b56f9b4a3d CRs-Fixed: 2540138
-rw-r--r--core/hdd/src/wlan_hdd_main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/hdd/src/wlan_hdd_main.c b/core/hdd/src/wlan_hdd_main.c
index 32d2794549e4..2da610d8989d 100644
--- a/core/hdd/src/wlan_hdd_main.c
+++ b/core/hdd/src/wlan_hdd_main.c
@@ -9402,6 +9402,7 @@ wlan_hdd_add_monitor_check(hdd_context_t *hdd_ctx, hdd_adapter_t **adapter,
wlan_hdd_release_intf_addr(
hdd_ctx,
adapter->macAddressCurrent.bytes);
+ hdd_stop_adapter(hdd_ctx, adapter, true);
hdd_close_adapter(hdd_ctx, adapter, rtnl_held);
}
}