chore(release): 0.3.0 #5

Merged
pufereq merged 30 commits from release/0.3.0 into main 2025-11-30 17:39:26 +00:00
4 changed files with 193 additions and 147 deletions
Showing only changes of commit 99e94e2f5a - Show all commits

View File

@@ -54,6 +54,8 @@ class Connector:
self.inbound_buffer: bytes = b""
self.outbound_buffer: bytes = b""
self.running: bool = True
self.on_message: Callable[[Message], None] = on_message
def _send_outbound(self) -> None:
@@ -141,7 +143,7 @@ class Connector:
"""Run the main event loop."""
self.connect()
try:
while True:
while self.running:
events = self.selector.select(timeout=1)
for key, mask in events:
if mask & selectors.EVENT_READ: