From 0b255c531b8f4ddb54d5868c869f812821bdd06c Mon Sep 17 00:00:00 2001 From: coletdjnz Date: Sat, 18 May 2024 17:34:00 +1200 Subject: [PATCH] catch fix --- yt_dlp/networking/_websockets.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/yt_dlp/networking/_websockets.py b/yt_dlp/networking/_websockets.py index 9acacd257..b3fca6642 100644 --- a/yt_dlp/networking/_websockets.py +++ b/yt_dlp/networking/_websockets.py @@ -198,12 +198,11 @@ def _send(self, request): proxy = select_proxy(request.url, self._get_proxies(request)) - ssl_context = None - sock = self._make_sock(proxy, request.url, timeout) - if parse_uri(request.url).secure: - ssl_context = WebsocketsSSLContext(self._make_sslcontext()) - try: + ssl_context = None + sock = self._make_sock(proxy, request.url, timeout) + if parse_uri(request.url).secure: + ssl_context = WebsocketsSSLContext(self._make_sslcontext()) conn = websockets.sync.client.connect( sock=sock, uri=request.url,