mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-03-09 12:50:23 -05:00
minor fix
This commit is contained in:
parent
d274eb1f53
commit
4cfce3b22f
1 changed files with 2 additions and 4 deletions
|
@ -201,9 +201,7 @@ def _send(self, request):
|
||||||
ssl_context = None
|
ssl_context = None
|
||||||
sock = self._make_sock(proxy, request.url, timeout)
|
sock = self._make_sock(proxy, request.url, timeout)
|
||||||
if parse_uri(request.url).secure:
|
if parse_uri(request.url).secure:
|
||||||
ssl_context = self._make_sslcontext()
|
ssl_context = WebsocketsSSLContext(self._make_sslcontext())
|
||||||
if isinstance(sock, ssl.SSLSocket) and WebsocketsSSLContext: # tls in tls
|
|
||||||
ssl_context = WebsocketsSSLContext(ssl_context)
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
conn = websockets.sync.client.connect(
|
conn = websockets.sync.client.connect(
|
||||||
|
@ -272,6 +270,6 @@ def __init__(self, ssl_context: ssl.SSLContext):
|
||||||
self.ssl_context = ssl_context
|
self.ssl_context = ssl_context
|
||||||
|
|
||||||
def wrap_socket(self, sock, server_hostname=None):
|
def wrap_socket(self, sock, server_hostname=None):
|
||||||
if WebsocketsSSLTransport:
|
if isinstance(sock, ssl.SSLSocket) and WebsocketsSSLTransport:
|
||||||
return WebsocketsSSLTransport(sock, self.ssl_context, server_hostname=server_hostname)
|
return WebsocketsSSLTransport(sock, self.ssl_context, server_hostname=server_hostname)
|
||||||
return self.ssl_context.wrap_socket(sock, server_hostname=server_hostname)
|
return self.ssl_context.wrap_socket(sock, server_hostname=server_hostname)
|
||||||
|
|
Loading…
Reference in a new issue