From 2b9f4bf69f4d04a1e5b6066efbb26a3d872ebb55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Moreira?= Date: Tue, 11 Feb 2020 17:27:24 -0300 Subject: [PATCH] [improvement] handling internet timeout errors --- CHANGELOG.md | 1 + bauh/commons/internet.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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