From 9438d15dff75e7c2066f1aee1ba7879f748de0ec Mon Sep 17 00:00:00 2001 From: Paul Storkman Date: Wed, 30 Oct 2024 13:55:26 +0100 Subject: [PATCH] Just return nothing on max retries, same as with extractor errors --- yt_dlp/YoutubeDL.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yt_dlp/YoutubeDL.py b/yt_dlp/YoutubeDL.py index 754234adc..919c8f6a5 100644 --- a/yt_dlp/YoutubeDL.py +++ b/yt_dlp/YoutubeDL.py @@ -1633,7 +1633,7 @@ class YoutubeDL: self.report_error(f'Giving up after {wait_retries - 1} {"retries" if wait_retries > 2 else "retry"} while waiting.') else: self.report_error('Video is still unavailable after waiting.') - raise UserNotLive('Maximum number of retries exceeded while waiting for stream') + return if e.expected: self.to_screen(f'{e}; Re-extracting data') else: