diff --git a/libraries/Network/src/NetworkUdp.cpp b/libraries/Network/src/NetworkUdp.cpp index 51579910ded..e860edfb5c9 100644 --- a/libraries/Network/src/NetworkUdp.cpp +++ b/libraries/Network/src/NetworkUdp.cpp @@ -291,7 +291,9 @@ size_t NetworkUDP::write(const uint8_t *buffer, size_t size) { } void NetworkUDP::flush() { - clear(); + clear(); + /* Reset tx buffer length */ + tx_buffer_len = 0; } int NetworkUDP::parsePacket() {