aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRapptz <[email protected]>2017-04-07 23:23:48 -0400
committerRapptz <[email protected]>2017-04-07 23:23:48 -0400
commite5c5695399ecb1daffda6903d26cf0ab0f8b3f70 (patch)
tree57facf8230df888b1847be32e469d22f67b7a698
parentFix KeyError in certain logging cases. (diff)
downloaddiscord.py-e5c5695399ecb1daffda6903d26cf0ab0f8b3f70.tar.xz
discord.py-e5c5695399ecb1daffda6903d26cf0ab0f8b3f70.zip
Proper recursion when launching shards.
-rw-r--r--discord/shard.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/discord/shard.py b/discord/shard.py
index 970f151d..723bc5da 100644
--- a/discord/shard.py
+++ b/discord/shard.py
@@ -179,7 +179,7 @@ class AutoShardedClient(Client):
except Exception as e:
log.info('Failed to connect for shard_id: %s. Retrying...' % shard_id)
yield from asyncio.sleep(5.0, loop=self.loop)
- yield from self.launch_shard(gateway, shard_id)
+ return (yield from self.launch_shard(gateway, shard_id))
ws.token = self.http.token
ws._connection = self.connection