diff --git a/google-cloud-core-http/src/main/java/com/google/cloud/http/BaseHttpServiceException.java b/google-cloud-core-http/src/main/java/com/google/cloud/http/BaseHttpServiceException.java index ca979c6a7ec9..bc79026185ba 100644 --- a/google-cloud-core-http/src/main/java/com/google/cloud/http/BaseHttpServiceException.java +++ b/google-cloud-core-http/src/main/java/com/google/cloud/http/BaseHttpServiceException.java @@ -62,6 +62,7 @@ private static ExceptionData makeExceptionData(IOException exception, boolean id } } else { code = ((GoogleJsonResponseException) exception).getStatusCode(); + retryable = BaseServiceException.isRetryable(code, null, idempotent, retryableErrors); } } else { // In cases where an exception is an instance of HttpResponseException but not