diff options
-rw-r--r-- | cdsapi/api.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cdsapi/api.py b/cdsapi/api.py index 88a3a8c..be30d8b 100644 --- a/cdsapi/api.py +++ b/cdsapi/api.py @@ -360,7 +360,7 @@ class Client(object): while tries < self.retry_max: try: r = call(*args, **kwargs) - except requests.exceptions.ConnectionError as e: + except (requests.exceptions.ConnectionError, requests.exceptions.ReadTimeout) as e: r = None self.warning("Recovering from connection error [%s], attemps %s of %s", e, tries, self.retry_max) |