ExtractorError for errors during extraction
[youtube-dl] / youtube_dl / InfoExtractors.py
index 18326e294f50885670e036183797419047db58f5..0c101e704728330a597a682e4d081a2b07aa9bf4 100755 (executable)
@@ -3808,8 +3808,7 @@ class UstreamIE(InfoExtractor):
             webpage_bytes = urlh.read()
             webpage = webpage_bytes.decode('utf-8', 'ignore')
         except (compat_urllib_error.URLError, compat_http_client.HTTPException, socket.error) as err:
-            self._downloader.trouble(u'ERROR: unable to download webpage: %s' % compat_str(err))
-            return
+            raise ExtractorError(u'unable to download webpage: %s' % compat_str(err))
         m = re.search(r'data-title="(?P<title>.+)"',webpage)
         title = m.group('title')
         m = re.search(r'<a class="state" data-content-type="channel" data-content-id="(?P<uploader>\d+)"',webpage)