mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-10 09:07:58 +01:00
[ie/youtube] Fix bug with --extractor-retries inf
(#8328)
Authored by: Grub4K
This commit is contained in:
parent
84e26038d4
commit
feebf6d02f
1 changed files with 4 additions and 1 deletions
|
@ -947,7 +947,10 @@ def _extract_response(self, item_id, query, note='Downloading API JSON', headers
|
|||
icd_rm = next(icd_retries)
|
||||
main_retries = iter(self.RetryManager())
|
||||
main_rm = next(main_retries)
|
||||
for _ in range(main_rm.retries + icd_rm.retries + 1):
|
||||
# Manual retry loop for multiple RetryManagers
|
||||
# The proper RetryManager MUST be advanced after an error
|
||||
# and it's result MUST be checked if the manager is non fatal
|
||||
while True:
|
||||
try:
|
||||
response = self._call_api(
|
||||
ep=ep, fatal=True, headers=headers,
|
||||
|
|
Loading…
Reference in a new issue