summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/wma/src/wma_dev_if.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/wma/src/wma_dev_if.c b/core/wma/src/wma_dev_if.c
index d1d8eb49b810..73e8361e00df 100644
--- a/core/wma/src/wma_dev_if.c
+++ b/core/wma/src/wma_dev_if.c
@@ -1430,6 +1430,10 @@ QDF_STATUS wma_create_peer(tp_wma_handle wma, ol_txrx_pdev_handle pdev,
struct peer_create_params param = {0};
uint8_t *mac_addr_raw;
+ if (!cds_is_target_ready()) {
+ WMA_LOGE(FL("target not ready, drop the request"));
+ return QDF_STATUS_E_BUSY;
+ }
if (++wma->interfaces[vdev_id].peer_count >
wma->wlan_resource_config.num_peers) {