use proper names for all create_tasks

This commit is contained in:
arabcoders 2025-06-24 17:58:48 +03:00
parent a584ffcfd6
commit 44b395aed9
3 changed files with 4 additions and 4 deletions

View file

@ -721,12 +721,12 @@ class DownloadQueue(metaclass=Singleton):
continue
if entry.is_live:
task = asyncio.create_task(self._download_live(_id, entry))
task = asyncio.create_task(self._download_live(_id, entry), name=f"download_live_{_id}")
task.add_done_callback(self._handle_task_exception)
else:
await self.workers.acquire()
task = asyncio.create_task(self._download_file(_id, entry))
task = asyncio.create_task(self._download_file(_id, entry), name=f"download_file_{_id}")
def _release_semaphore(t: asyncio.Task):
self.workers.release()

View file

@ -247,7 +247,7 @@ class EventListener:
if self.is_coroutine:
return self.call_back(event, self.name, **kwargs)
return asyncio.create_task(self.call_back(event, self.name, **kwargs))
return asyncio.create_task(self.call_back(event, self.name, **kwargs), name=f"EL-{self.name}-{event.id}")
class EventBus(metaclass=Singleton):

View file

@ -119,7 +119,7 @@ async def cli_post(config: Config, notify: EventBus, sid: str, data: str):
except Exception as e:
LOG.error(f"Error closing PTY. '{e!s}'.")
read_task: Task = asyncio.create_task(reader(sid=sid))
read_task: Task = asyncio.create_task(reader(sid=sid), name=f"cli_reader_{sid}")
returncode: int = await proc.wait()