fix timeout

This commit is contained in:
Ricter Z 2017-03-17 20:19:40 +08:00
parent e306d50b7e
commit 42a09e2c1e
2 changed files with 2 additions and 2 deletions

View File

@ -1,3 +1,3 @@
__version__ = '0.2.4'
__version__ = '0.2.5'
__author__ = 'Ricter'
__email__ = 'ricterzheng@gmail.com'

View File

@ -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)