diff options
| -rw-r--r-- | core/hdd/src/wlan_hdd_ipa.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/hdd/src/wlan_hdd_ipa.c b/core/hdd/src/wlan_hdd_ipa.c index c1bcbf36e240..a37370039a4f 100644 --- a/core/hdd/src/wlan_hdd_ipa.c +++ b/core/hdd/src/wlan_hdd_ipa.c @@ -4652,6 +4652,8 @@ static void hdd_ipa_pm_flush(struct work_struct *work) if (pm_tx_cb->adapter->dev) hdd_softap_hard_start_xmit(skb, pm_tx_cb->adapter->dev); + else + ipa_free_skb(pm_tx_cb->ipa_tx_desc); } else { hdd_ipa_send_pkt_to_tl(pm_tx_cb->iface_context, pm_tx_cb->ipa_tx_desc); |
