aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/networking/_websockets.py
diff options
context:
space:
mode:
Diffstat (limited to 'yt_dlp/networking/_websockets.py')
-rw-r--r--yt_dlp/networking/_websockets.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/yt_dlp/networking/_websockets.py b/yt_dlp/networking/_websockets.py
index 492af1154..21b765b91 100644
--- a/yt_dlp/networking/_websockets.py
+++ b/yt_dlp/networking/_websockets.py
@@ -47,10 +47,7 @@ from websockets.uri import parse_uri
# 2: "AttributeError: 'ClientConnection' object has no attribute 'recv_events_exc'. Did you mean: 'recv_events'?"
import websockets.sync.connection # isort: split
with contextlib.suppress(Exception):
- # > 12.0
websockets.sync.connection.Connection.recv_exc = None
- # 12.0
- websockets.sync.connection.Connection.recv_events_exc = None
class WebsocketsResponseAdapter(WebSocketResponse):
@@ -162,7 +159,7 @@ class WebsocketsRH(WebSocketRequestHandler):
additional_headers=headers,
open_timeout=timeout,
user_agent_header=None,
- ssl_context=ssl_ctx if wsuri.secure else None,
+ ssl=ssl_ctx if wsuri.secure else None,
close_timeout=0, # not ideal, but prevents yt-dlp hanging
)
return WebsocketsResponseAdapter(conn, url=request.url)