|
@ -446,8 +446,8 @@ class Client: |
|
|
while not self.is_closed: |
|
|
while not self.is_closed: |
|
|
try: |
|
|
try: |
|
|
yield from self.ws.poll_event() |
|
|
yield from self.ws.poll_event() |
|
|
except (ReconnectWebSocket, ResumeWebSocket) as e: |
|
|
except ResumeWebSocket: |
|
|
log.info('Got ' + type(e).__name__) |
|
|
log.info('Got ResumeWebsocket') |
|
|
self.ws = yield from DiscordWebSocket.from_client(self, resume=True) |
|
|
self.ws = yield from DiscordWebSocket.from_client(self, resume=True) |
|
|
except ConnectionClosed as e: |
|
|
except ConnectionClosed as e: |
|
|
yield from self.close() |
|
|
yield from self.close() |
|
|