From f25ceb32a5f45e13a2fd315d1d8ada74872010cb Mon Sep 17 00:00:00 2001 From: Benjamin Mintz Date: Sun, 4 Aug 2019 10:17:19 +0000 Subject: [PATCH] cogs/emotes.cog_unload: create 1 task instead of 3 --- cogs/emote.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cogs/emote.py b/cogs/emote.py index a5ce10c..474e04e 100644 --- a/cogs/emote.py +++ b/cogs/emote.py @@ -43,14 +43,14 @@ class Emotes(commands.Cog): self.paginators = weakref.WeakSet() def cog_unload(self): - self.bot.loop.create_task(self.http.close()) - self.bot.loop.create_task(self.aioec.close()) + async def close(): + await self.http.close() + await self.aioec.close() - async def stop_all_paginators(): for paginator in self.paginators: await paginator.stop() - self.bot.loop.create_task(stop_all_paginators()) + self.bot.loop.create_task(close()) async def cog_check(self, context): if not context.guild or not isinstance(context.author, discord.Member):