diff --git a/addons/iap/models/iap.py b/addons/iap/models/iap.py index 5a94c6cf66d..13431caca7b 100644 --- a/addons/iap/models/iap.py +++ b/addons/iap/models/iap.py @@ -66,7 +66,7 @@ def jsonrpc(url, method='call', params=None): e.data = response['error']['data'] raise e return response.get('result') - except (ValueError, requests.exceptions.ConnectionError, requests.exceptions.MissingSchema) as e: + except (ValueError, requests.exceptions.ConnectionError, requests.exceptions.MissingSchema, requests.exceptions.Timeout, requests.exceptions.HTTPError) as e: raise exceptions.AccessError('The url that this service requested returned an error. Please contact the author the app. The url it tried to contact was ' + url) #----------------------------------------------------------