This commit is contained in:
Wessel 2026-04-20 16:42:42 +00:00 committed by GitHub
commit d0cfdaa8cb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -131,9 +131,9 @@ size_t SerialWifiInterface::checkRecvFrame(uint8_t dest[]) {
if(frame_length > MAX_FRAME_SIZE){
WIFI_DEBUG_PRINTLN("Skipping frame: length=%d is larger than MAX_FRAME_SIZE=%d", frame_length, MAX_FRAME_SIZE);
while(frame_length > 0){
uint8_t skip[1];
int skipped = client.read(skip, 1);
frame_length -= skipped;
int skipped = client.read();
if(skipped < 0) break; // read error, stop draining
frame_length--;
}
resetReceivedFrameHeader();
return 0;
@ -144,9 +144,9 @@ size_t SerialWifiInterface::checkRecvFrame(uint8_t dest[]) {
if(frame_type != '<'){
WIFI_DEBUG_PRINTLN("Skipping frame: type=0x%x is unexpected", frame_type);
while(frame_length > 0){
uint8_t skip[1];
int skipped = client.read(skip, 1);
frame_length -= skipped;
int skipped = client.read();
if(skipped < 0) break; // read error, stop draining
frame_length--;
}
resetReceivedFrameHeader();
return 0;