Skip to content

RuntimeError on running the default command #27

Description

@sizhky
In [4]: from textual_serve.server import Server

In [5]: server = Server("python -m src.textual_ui"); server.serve()
---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
Cell In[5], line 1
----> 1 server = Server("python -m src.textual_ui"); server.serve()

File ~/.venv/lib/python3.11/site-packages/textual_serve/server.py:216, in Server.serve(self, debug)
    213 self.debug = debug
    214 self.initialize_logging()
--> 216 loop = asyncio.get_event_loop()
    217 try:
    218     loop.add_signal_handler(signal.SIGINT, self.request_exit)

File ~/.local/share/uv/python/cpython-3.11.10-macos-aarch64-none/lib/python3.11/asyncio/events.py:681, in BaseDefaultEventLoopPolicy.get_event_loop(self)
    678     self.set_event_loop(self.new_event_loop())
    680 if self._local._loop is None:
--> 681     raise RuntimeError('There is no current event loop in thread %r.'
    682                        % threading.current_thread().name)
    684 return self._local._loop

RuntimeError: There is no current event loop in thread 'MainThread'.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions