]> jfr.im git - yt-dlp.git/blobdiff - youtube_dl/YoutubeDL.py
check live chat replay existence
[yt-dlp.git] / youtube_dl / YoutubeDL.py
index f9aa91f3021ed1de7a2861d214d15bdf178fd7fd..1b8a938e5a5dfa3f3fd396f96814cd9b7db27589 100755 (executable)
@@ -1838,10 +1838,11 @@ def dl(name, info):
                             return
                     else:
                         try:
-                            # TODO does this transfer session...?
-                            # TODO exceptions
                             dl(sub_filename, sub_info)
-                        except (ExtractorError, IOError, OSError, ValueError) as err:
+                        except (
+                            ExtractorError, IOError, OSError, ValueError,
+                            compat_urllib_error.URLError,
+                            compat_http_client.HTTPException, socket.error) as err:
                             self.report_warning('Unable to download subtitle for "%s": %s' %
                                                 (sub_lang, error_to_compat_str(err)))
                             continue