From 9bb17d160ebd78e8ef4744f3f2aa2711cf944235 Mon Sep 17 00:00:00 2001 From: chrisww Date: Wed, 13 May 2020 16:48:32 -0400 Subject: [PATCH] Catch URLError as well in urlopen_with_retry --- src/you_get/common.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/you_get/common.py b/src/you_get/common.py index 4be4875b..43976d4f 100755 --- a/src/you_get/common.py +++ b/src/you_get/common.py @@ -416,6 +416,10 @@ def urlopen_with_retry(*args, **kwargs): logging.debug('HTTP Error with code{}'.format(http_error.code)) if i + 1 == retry_time: raise http_error + except error.URLError as url_error: + logging.debug('URL Error: {}'.format(url_error)) + if i + 1 == retry_time: + raise url_error def get_content(url, headers={}, decoded=True):