From 64d09f3720f82318fede112e8ae8c034e842da41 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sat, 13 May 2017 16:01:32 -0400 Subject: Force disconnect in abc.Connectable.connect. Some cases of is_connected is not set so we need to force it to clear it anyway. --- discord/abc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'discord/abc.py') diff --git a/discord/abc.py b/discord/abc.py index 6f774f9b..d9fb03f4 100644 --- a/discord/abc.py +++ b/discord/abc.py @@ -940,7 +940,7 @@ class Connectable(metaclass=abc.ABCMeta): yield from voice.connect(reconnect=reconnect) except asyncio.TimeoutError as e: try: - yield from voice.disconnect() + yield from voice.disconnect(force=True) except: # we don't care if disconnect failed because connection failed pass -- cgit v1.2.3