From 13a54de40286c496ef359de9d05c8843b1a76d4f Mon Sep 17 00:00:00 2001 From: James Barnsley Date: Mon, 15 Jul 2019 12:08:33 +1200 Subject: [PATCH] Catching URLError, fixes #410 --- mopidy_iris/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mopidy_iris/core.py b/mopidy_iris/core.py index 1cb01b53..a8b46170 100755 --- a/mopidy_iris/core.py +++ b/mopidy_iris/core.py @@ -456,7 +456,7 @@ class IrisCore(pykka.ThreadingActor): upgrade_available = cmp( parse_version( latest_version ), parse_version( self.version ) ) upgrade_available = ( upgrade_available == 1 ) - except urllib2.HTTPError as e: + except (urllib2.HTTPError, urllib2.URLError) as e: latest_version = '0.0.0' upgrade_available = False @@ -998,7 +998,7 @@ class IrisCore(pykka.ThreadingActor): else: return response - except urllib2.HTTPError as e: + except (urllib2.HTTPError, urllib2.URLError) as e: error = json.loads(e.read()) error = {'message': 'Could not refresh token: '+error['error_description']}