diff --git a/discord/client.py b/discord/client.py index 2f2da0437..8ba5b7b33 100644 --- a/discord/client.py +++ b/discord/client.py @@ -386,11 +386,9 @@ class Client: while not self.is_closed(): try: yield from self._connect() - except (TimeoutError, + except (OSError, HTTPException, GatewayNotFound, - BlockingIOError, - ConnectionError, ConnectionClosed, aiohttp.ClientError, asyncio.TimeoutError,