From 4be975740443099e1d34a1582e19f31bb37ccdf9 Mon Sep 17 00:00:00 2001 From: Twentysix Date: Tue, 29 Mar 2016 15:41:46 +0200 Subject: [PATCH] Better unloading of background tasks --- cogs/audio.py | 2 +- cogs/streams.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cogs/audio.py b/cogs/audio.py index 1bdb903be..35d1a933b 100644 --- a/cogs/audio.py +++ b/cogs/audio.py @@ -590,7 +590,7 @@ class Audio: return False async def queue_manager(self): - while "Audio" in self.bot.cogs: + while self == self.bot.get_cog("Audio"): if not self.music_player.paused: if self.queue and not self.music_player.is_playing(): new_link = self.queue[0] diff --git a/cogs/streams.py b/cogs/streams.py index b6a4223ea..ed69f628c 100644 --- a/cogs/streams.py +++ b/cogs/streams.py @@ -280,7 +280,7 @@ class Streams: async def stream_checker(self): CHECK_DELAY = 60 - while "Streams" in self.bot.cogs: + while self == self.bot.get_cog("Streams"): old = (deepcopy(self.twitch_streams), deepcopy(self.hitbox_streams), deepcopy(self.beam_streams))