diff --git a/core/dp/txrx3.0/dp_fisa_rx.c b/core/dp/txrx3.0/dp_fisa_rx.c index 96f217aaab04..57459f61348a 100644 --- a/core/dp/txrx3.0/dp_fisa_rx.c +++ b/core/dp/txrx3.0/dp_fisa_rx.c @@ -869,6 +869,7 @@ static void dp_fisa_rx_fst_update(struct dp_rx_fst *fisa_hdl, * reflect the flow update */ if (is_fst_updated && + fisa_hdl->fse_cache_flush_allow && (qdf_atomic_inc_return(&fisa_hdl->fse_cache_flush_posted) == 1)) { /* return 1 after increment implies FSE cache flush message * already posted. so start restart the timer