diff --git a/class/wireless/usbh_rndis.c b/class/wireless/usbh_rndis.c index 001668f1..ba458be2 100644 --- a/class/wireless/usbh_rndis.c +++ b/class/wireless/usbh_rndis.c @@ -488,6 +488,7 @@ find_class: pmg_offset += pmsg->MessageLength; g_rndis_rx_length -= pmsg->MessageLength; } else { + g_rndis_rx_length = 0; USB_LOG_ERR("No memory to alloc pbuf for rndis rx\r\n"); } }