diff --git a/src/agent.c b/src/agent.c index 767873178b7c87cce50dcf8309006feec467a56a..9e33db143b2e390c259042ca146dde97873aa7c9 100644 --- a/src/agent.c +++ b/src/agent.c @@ -4368,10 +4368,10 @@ static void wifi_bsta_connect(struct agent *a, struct netif_bk *bk, return; } - if (!a->cntlr_select.local) { + if (!a->cntlr_select.local) agent_disable_local_cntlr(a); - runCmd("/lib/wifi/multiap disable_acsd"); - } + + runCmd("/lib/wifi/multiap disable_acsd"); dbg("|%s:%d| connect event received\n", __func__, __LINE__);