diff --git a/bumble/transport/common.py b/bumble/transport/common.py index ca12388e..b1dd0002 100644 --- a/bumble/transport/common.py +++ b/bumble/transport/common.py @@ -139,6 +139,7 @@ class PacketParser: packet_type ) or self.extended_packet_info.get(packet_type) if self.packet_info is None: + self.reset() raise core.InvalidPacketError( f'invalid packet type {packet_type}' )