From b532da79064437e14c00b4c5ff2085f077a54bb6 Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 21 Jul 2017 18:37:22 -0400 Subject: [PATCH] Fix waiting for resume when calling stop() on AudioPlayer --- discord/player.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/discord/player.py b/discord/player.py index 6b0416df5..f8afdfab2 100644 --- a/discord/player.py +++ b/discord/player.py @@ -266,6 +266,7 @@ class AudioPlayer(threading.Thread): if not self._resumed.is_set(): # wait until we aren't self._resumed.wait() + continue # are we disconnected from voice? if not self._connected.is_set(): @@ -306,6 +307,7 @@ class AudioPlayer(threading.Thread): def stop(self): self._end.set() + self._resumed.set() def pause(self): self._resumed.clear()