From 98f5f7bc69f0a248f4b80ed9b936ccf5126ba022 Mon Sep 17 00:00:00 2001 From: DevilXD Date: Fri, 5 Aug 2022 22:13:15 +0200 Subject: [PATCH] Handle an additionalexception type here --- websocket.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/websocket.py b/websocket.py index 872091e..fe06fe3 100644 --- a/websocket.py +++ b/websocket.py @@ -121,7 +121,11 @@ class Websocket: async with session.ws_connect(ws_url, ssl=True, proxy=proxy) as websocket: yield websocket backoff.reset() - except (aiohttp.ClientConnectionError, asyncio.TimeoutError): + except ( + asyncio.TimeoutError, + aiohttp.ClientResponseError, + aiohttp.ClientConnectionError, + ): ws_logger.info( f"Websocket[{self._idx}] connection problem (sleep: {delay:.3}s)", exc_info=True,