| Index: infra_libs/httplib2_utils.py
|
| diff --git a/infra_libs/httplib2_utils.py b/infra_libs/httplib2_utils.py
|
| index ee5f6aed8b1ee0f99f49ccc88aee147d2a882ac6..fcb9fe387f5c52b8bf5a64eb6b4e578b229990dc 100644
|
| --- a/infra_libs/httplib2_utils.py
|
| +++ b/infra_libs/httplib2_utils.py
|
| @@ -199,7 +199,7 @@ class InstrumentedHttp(httplib2.Http):
|
| except socket.timeout:
|
| self._update_metrics(http_metrics.STATUS_TIMEOUT, start_time)
|
| raise
|
| - except socket.error:
|
| + except (socket.error, socket.herror, socket.gaierror):
|
| self._update_metrics(http_metrics.STATUS_ERROR, start_time)
|
| raise
|
| except httplib2.HttpLib2Error:
|
|
|