diff --git a/src/external/url_request/probe/core.py b/src/external/url_request/probe/core.py index c0cda2b8..48009381 100644 --- a/src/external/url_request/probe/core.py +++ b/src/external/url_request/probe/core.py @@ -3,7 +3,7 @@ from aiohttp import ClientSession, InvalidUrlClientError, ClientConnectorSSLError, ClientConnectorDNSError, \ ClientConnectorCertificateError, ClientResponseError, ClientConnectorError, TooManyRedirects, ClientOSError, \ - ServerDisconnectedError + ServerDisconnectedError, ClientConnectionResetError from pydantic import ValidationError from tqdm.asyncio import tqdm_asyncio @@ -41,7 +41,8 @@ async def _probe(self, url: str) -> URLProbeResponseOuterWrapper: ClientConnectorSSLError, ClientConnectorDNSError, ClientConnectorCertificateError, - ServerDisconnectedError + ServerDisconnectedError, + ClientConnectionResetError ) as e: return convert_to_error_response(url, error=str(e)) except asyncio.exceptions.TimeoutError: