diff --git a/drivers/wireless/gs2200m.c b/drivers/wireless/gs2200m.c index 01d3d41e8d..49caecd2ff 100644 --- a/drivers/wireless/gs2200m.c +++ b/drivers/wireless/gs2200m.c @@ -2379,6 +2379,10 @@ errout: _remove_all_pkt(dev, _cid_to_uint8(msg->cid)); + /* Do packet flow control */ + + _control_pkt_q(dev); + wlinfo("++ end: cid=%c type=%d \n", msg->cid, type); return ret;