mirror of
https://gitlab.com/chicken-riders/RcGcDb.git
synced 2025-02-23 00:54:09 +00:00
Umm, fixing asyncio issue?
This commit is contained in:
parent
409678b2cb
commit
4d9200a1d7
|
@ -161,6 +161,7 @@ async def main_loop():
|
|||
"fandom_discussions": asyncio.create_task(discussions.tick_discussions(), name="fandom_discussions")} # "discussion_handler": asyncio.create_task(discussion_handler()),
|
||||
main_tasks["msg_queue_shield"] = asyncio.shield(main_tasks["message_sender"])
|
||||
main_tasks["database_updates_shield"] = asyncio.shield(main_tasks["database_updates"])
|
||||
main_tasks["task_tracker"] = asyncio.create_task(domains.task_tracker(), name="TaskTracer")
|
||||
await asyncio.gather(main_tasks["message_sender"], main_tasks["database_updates"])
|
||||
except KeyboardInterrupt:
|
||||
shutdown(loop)
|
||||
|
|
|
@ -37,7 +37,6 @@ class DomainManager:
|
|||
self.domains: dict[str, Domain] = {}
|
||||
self.start_time: float = time.time()
|
||||
self.task_store: dict[str, asyncio.Task] = {}
|
||||
asyncio.create_task(self.task_tracker(), name="TaskTracer")
|
||||
|
||||
async def task_tracker(self, one_update=False):
|
||||
"""Task tracer is supposed to keep track of all tasks spawned for /debug endpoint to show them.
|
||||
|
|
Loading…
Reference in a new issue