From e5b89f258105fd471f77d9505da32d8791edde3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Thu, 19 Jun 2025 09:44:38 +0200 Subject: [PATCH] always emit exceptions (also when enable_web is false) replaces enable_web check with loop.is_running() --- src/pydase/server/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pydase/server/server.py b/src/pydase/server/server.py index 8278cc4..9113e4c 100644 --- a/src/pydase/server/server.py +++ b/src/pydase/server/server.py @@ -319,7 +319,7 @@ class Server: # here we exclude most kinds of exceptions from triggering this kind of shutdown exc = context.get("exception") if type(exc) not in [RuntimeError, KeyboardInterrupt, asyncio.CancelledError]: - if self._enable_web: + if loop.is_running(): async def emit_exception() -> None: try: