diff options
author | coletdjnz <coletdjnz@protonmail.com> | 2024-05-18 19:12:21 +1200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-18 19:12:21 +1200 |
commit | 53b4d44f55cca66ac33dab092ef2a30b1164b684 (patch) | |
tree | 18d43f886976cc5e63bfaef1930c72f2f9cecdf0 /yt_dlp/networking/common.py | |
parent | c999bac02c5a4f755b2a82488a975e91c988ffd8 (diff) |
[test] Fix connect timeout test (#9906)
Fixes https://github.com/yt-dlp/yt-dlp/issues/9659
Authored by: coletdjnz
Diffstat (limited to 'yt_dlp/networking/common.py')
-rw-r--r-- | yt_dlp/networking/common.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/yt_dlp/networking/common.py b/yt_dlp/networking/common.py index a2217034c..d473e16c5 100644 --- a/yt_dlp/networking/common.py +++ b/yt_dlp/networking/common.py @@ -31,6 +31,8 @@ from ..utils import ( ) from ..utils.networking import HTTPHeaderDict, normalize_url +DEFAULT_TIMEOUT = 20 + def register_preference(*handlers: type[RequestHandler]): assert all(issubclass(handler, RequestHandler) for handler in handlers) @@ -235,7 +237,7 @@ class RequestHandler(abc.ABC): self._logger = logger self.headers = headers or {} self.cookiejar = cookiejar if cookiejar is not None else YoutubeDLCookieJar() - self.timeout = float(timeout or 20) + self.timeout = float(timeout or DEFAULT_TIMEOUT) self.proxies = proxies or {} self.source_address = source_address self.verbose = verbose |