diff --git a/src/meshcore/serial_cx.py b/src/meshcore/serial_cx.py index fa7b1a2..ced0130 100644 --- a/src/meshcore/serial_cx.py +++ b/src/meshcore/serial_cx.py @@ -106,7 +106,7 @@ class SerialConnection: self.frame_expected_size = 0 if len(data) > 0: # rerun handle_rx on remaining data self.handle_rx(data) - return + return # nothing left to process after reset upbound = self.frame_expected_size - len(self.inframe) if len(data) < upbound: diff --git a/src/meshcore/tcp_cx.py b/src/meshcore/tcp_cx.py index 2a66b7f..cce0a6b 100644 --- a/src/meshcore/tcp_cx.py +++ b/src/meshcore/tcp_cx.py @@ -96,7 +96,7 @@ class TCPConnection: self.frame_expected_size = 0 if len(data) > 0: # rerun handle_rx on remaining data self.handle_rx(data) - return + return # nothing left to process after reset upbound = self.frame_expected_size - len(self.inframe) if len(data) < upbound :