diff --git a/bumble/l2cap.py b/bumble/l2cap.py index b83432a4..270d9098 100644 --- a/bumble/l2cap.py +++ b/bumble/l2cap.py @@ -2078,7 +2078,8 @@ class ChannelManager: # Connect try: await channel.connect() - except Exception: + except Exception as e: del connection_channels[source_cid] + raise e return channel