From 4dc7593d92b1572d43947df0cba21cf4e1feb342 Mon Sep 17 00:00:00 2001 From: Amrou Bellalouna Date: Fri, 23 Dec 2022 19:23:40 +0100 Subject: save newly created tasks in a set --- pydis_core/utils/scheduling.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pydis_core/utils/scheduling.py') diff --git a/pydis_core/utils/scheduling.py b/pydis_core/utils/scheduling.py index 8f9d711c..7987024c 100644 --- a/pydis_core/utils/scheduling.py +++ b/pydis_core/utils/scheduling.py @@ -10,7 +10,7 @@ from functools import partial from pydis_core.utils import logging -TASKS = set[asyncio.Task] +_background_tasks = set[asyncio.Task] class Scheduler: @@ -241,8 +241,8 @@ def create_task( else: task = asyncio.create_task(coro, **kwargs) - TASKS.add(task) - task.add_done_callback(TASKS.discard) + _background_tasks.add(task) + task.add_done_callback(_background_tasks.discard) task.add_done_callback(partial(_log_task_exception, suppressed_exceptions=suppressed_exceptions)) return task -- cgit v1.2.3