diff --git a/app/features/ytdlp/extractor.py b/app/features/ytdlp/extractor.py index 55c46d62..003ae84e 100644 --- a/app/features/ytdlp/extractor.py +++ b/app/features/ytdlp/extractor.py @@ -375,6 +375,9 @@ async def fetch_info( timeout=extractor_config.timeout, ) + except TimeoutError: + raise + except Exception as exc: LOG.exception(exc) LOG.warning("extract_info process pool failed, falling back to thread pool url=%s error=%s", url, exc)