diff options
author | 2021-01-16 20:19:34 +0200 | |
---|---|---|
committer | 2021-01-16 20:19:34 +0200 | |
commit | 91b205593d9efe82038f8a35c69a089eb4fa68cf (patch) | |
tree | 08864ef202cdbed34f0f4af2484b3607db494f5d | |
parent | Fix BrandingError import in error handler (diff) |
Add startup and daemon tasks canceling on cog unload
-rw-r--r-- | bot/exts/backend/branding/_cog.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bot/exts/backend/branding/_cog.py b/bot/exts/backend/branding/_cog.py index 9afacb377..887eaf120 100644 --- a/bot/exts/backend/branding/_cog.py +++ b/bot/exts/backend/branding/_cog.py @@ -559,3 +559,9 @@ class BrandingManager(commands.Cog): return False return await self._apply_asset(guild, _constants.AssetType.SERVER_ICON, url) + + def cog_unload(self) -> None: + """Cancels startup and daemon task.""" + self._startup_task.cancel() + if self.daemon is not None: + self.daemon.cancel() |