Browse Source

Close websocket when reconnecting websocket during polling

Close #10409
pull/10413/head
Rapptz 4 months ago
parent
commit
198549822e
  1. 1
      discord/gateway.py

1
discord/gateway.py

@ -654,6 +654,7 @@ class DiscordWebSocket:
self._keep_alive.stop()
self._keep_alive = None
await self.socket.close(code=4000)
if isinstance(e, asyncio.TimeoutError):
_log.debug('Timed out receiving packet. Attempting a reconnect.')
raise ReconnectWebSocket(self.shard_id) from None

Loading…
Cancel
Save