kantord/SeaGOAT

There is no current event loop in thread

Ouverte

#243 ouverte le 23 sept. 2023

 (5 commentaires) (0 réaction) (0 personne assignée)Python (91 forks)github user discovery
help wantedup for grabs

Métriques du dépôt

Stars
 (1 302 étoiles)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

❯ seagoat-server start ~/Projects/middleware/control/pong-front-end 2023-09-23 11:21:57,045 Creating server... 2023-09-23 11:21:57,046 Starting worker thread... 2023-09-23 11:21:57,047 Serving on http://0.0.0.0:57187 Exception in thread Thread-1 (_worker_function): Traceback (most recent call last): File "/opt/homebrew/Cellar/python@3.11/3.11.5/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038, in _bootstrap_inner self.run() File "/opt/homebrew/Cellar/python@3.11/3.11.5/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975, in run self._target(*self._args, **self._kwargs) File "/opt/homebrew/lib/python3.11/site-packages/seagoat/queue/base_queue.py", line 72, in _worker_function context = self._get_context() ^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/seagoat/queue/task_queue.py", line 39, in _get_context from seagoat.engine import Engine File "/opt/homebrew/lib/python3.11/site-packages/seagoat/engine.py", line 40, in nest_asyncio.apply() File "/opt/homebrew/lib/python3.11/site-packages/nest_asyncio.py", line 18, in apply loop = loop or asyncio.get_event_loop() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/nest_asyncio.py", line 45, in _get_event_loop loop = events.get_event_loop_policy().get_event_loop() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.11/3.11.5/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/events.py", line 677, in get_event_loop raise RuntimeError('There is no current event loop in thread %r.' RuntimeError: There is no current event loop in thread 'Thread-1 (_worker_function)'. ^CServer started at http://localhost:57187 Server running.

Guide contributeur