diff --git a/nhentai/__init__.py b/nhentai/__init__.py index b1dead3..a80bec9 100644 --- a/nhentai/__init__.py +++ b/nhentai/__init__.py @@ -1,3 +1,3 @@ -__version__ = '0.2.4' +__version__ = '0.2.5' __author__ = 'Ricter' __email__ = 'ricterzheng@gmail.com' diff --git a/nhentai/downloader.py b/nhentai/downloader.py index 276e1cb..bd82f0d 100644 --- a/nhentai/downloader.py +++ b/nhentai/downloader.py @@ -44,7 +44,7 @@ class Downloader(Singleton): for chunk in response.iter_content(2048): f.write(chunk) - except requests.HTTPError as e: + except (requests.HTTPError, requests.Timeout) as e: if retried < 3: logger.warning('Warning: {0}, retrying({1}) ...'.format(str(e), retried)) return 0, self._download(url=url, folder=folder, filename=filename, retried=retried+1)