diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f0f0ff2..99773ce5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - UI: - **Settings** available as a tray action as well - minor improvements +- handling internet timeout errors ## [0.8.2] - 2020-01-31 ### Features diff --git a/bauh/commons/internet.py b/bauh/commons/internet.py index 9cef2f9e..eb52556f 100644 --- a/bauh/commons/internet.py +++ b/bauh/commons/internet.py @@ -9,7 +9,7 @@ def is_available(client: HttpClient, logger: logging.Logger) -> bool: try: client.exists('https://google.com') return True - except requests.exceptions.ConnectionError: + except (requests.exceptions.ConnectionError, requests.exceptions.ReadTimeout): if logger: logger.warning('Internet connection seems to be off') return False