diff options
-rw-r--r-- | src/livestreamer/utils.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/livestreamer/utils.py b/src/livestreamer/utils.py index 1b67c09..015b7b2 100644 --- a/src/livestreamer/utils.py +++ b/src/livestreamer/utils.py @@ -28,7 +28,7 @@ def urlopen(url, method="get", exception=PluginError, **args): try: res = requests.request(method, url, config=RequestsConfig, timeout=15, **args) - except requests.exceptions.RequestException as err: + except (requests.exceptions.RequestException, IOError) as err: raise exception(("Unable to open URL: {url} ({err})").format(url=url, err=str(err))) return res |