From: Christian Heller Date: Tue, 17 Jun 2025 13:55:21 +0000 (+0200) Subject: Minor refactoring. X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%22https:/validator.w3.org/static/error?a=commitdiff_plain;p=ircplom Minor refactoring. --- diff --git a/ircplom/events.py b/ircplom/events.py index bacdc07..bfc10d9 100644 --- a/ircplom/events.py +++ b/ircplom/events.py @@ -58,7 +58,7 @@ class Loop(BroadcastMixin): def stop(self) -> None: 'Emit QuitEvent to break threaded loop, then wait for break.' - self._q_input.put(QuitEvent()) + self.put(QuitEvent()) self._thread.join() def __enter__(self) -> Self: @@ -102,4 +102,4 @@ class Loop(BroadcastMixin): if yield_bonus: self.process_bonus(yield_bonus) except Exception as e: # pylint: disable=broad-exception-caught - self._q_to_main.put(ExceptionEvent(e)) + self.broadcast(ExceptionEvent, e)