diff options
| author | Daniel <[email protected]> | 2017-07-21 18:37:22 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-07-21 18:37:22 -0400 |
| commit | b532da79064437e14c00b4c5ff2085f077a54bb6 (patch) | |
| tree | ddd862a2a1d3056faf648ea76e528ff2e5142ee1 | |
| parent | Call cleanup on AudioSource.__del__. (diff) | |
| download | discord.py-b532da79064437e14c00b4c5ff2085f077a54bb6.tar.xz discord.py-b532da79064437e14c00b4c5ff2085f077a54bb6.zip | |
Fix waiting for resume when calling stop() on AudioPlayer
| -rw-r--r-- | discord/player.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/discord/player.py b/discord/player.py index 6b0416df..f8afdfab 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() |