diff options
| -rw-r--r-- | core/cds/src/cds_api.c | 1 | ||||
| -rw-r--r-- | core/hdd/src/wlan_hdd_main.c | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/core/cds/src/cds_api.c b/core/cds/src/cds_api.c index ff84def298ec..4475b5751480 100644 --- a/core/cds/src/cds_api.c +++ b/core/cds/src/cds_api.c @@ -422,6 +422,7 @@ err_bmi_close: err_sched_close: cds_sched_close(gp_cds_context); + cds_shutdown_notifier_purge(); err_concurrency_lock: qdf_mutex_destroy(&cds_ctx->qdf_conc_list_lock); diff --git a/core/hdd/src/wlan_hdd_main.c b/core/hdd/src/wlan_hdd_main.c index f126f65f2e84..4ec62ecfba51 100644 --- a/core/hdd/src/wlan_hdd_main.c +++ b/core/hdd/src/wlan_hdd_main.c @@ -8174,10 +8174,12 @@ err_stop_modules: } err_exit_nl_srv: + hdd_green_ap_deinit(hdd_ctx); hdd_exit_netlink_services(hdd_ctx); cds_deinit_ini_config(); err_hdd_free_context: + wlan_hdd_deinit_tx_rx_histogram(hdd_ctx); qdf_mc_timer_destroy(&hdd_ctx->iface_change_timer); mutex_destroy(&hdd_ctx->iface_change_lock); hdd_context_destroy(hdd_ctx); |
