Skip to content

Commit 9272e0b

Browse files
authored
Merge pull request #498 from arabcoders/dev
Fix: regrassion in tasks due change in how we handle event loop
2 parents c6d89dd + 32c5d4e commit 9272e0b

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

app/library/Tasks.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -302,14 +302,7 @@ def __init__(
302302
"The tasks file."
303303
self._encoder: Encoder = encoder or Encoder()
304304
"The JSON encoder."
305-
if loop:
306-
self._loop: asyncio.AbstractEventLoop = loop
307-
else:
308-
try:
309-
self._loop = asyncio.get_running_loop()
310-
except RuntimeError:
311-
self._loop = asyncio.new_event_loop()
312-
asyncio.set_event_loop(self._loop)
305+
self._loop: asyncio.AbstractEventLoop = loop or asyncio.get_event_loop()
313306
"The event loop."
314307
self._scheduler: Scheduler = scheduler or Scheduler.get_instance()
315308
"The scheduler."

0 commit comments

Comments
 (0)