File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
staging/src/k8s.io/legacy-cloud-providers/azure/retry Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -125,8 +125,9 @@ func getHTTPStatusCode(resp *http.Response) int {
125
125
// shouldRetryHTTPRequest determines if the request is retriable.
126
126
func shouldRetryHTTPRequest (resp * http.Response , err error ) bool {
127
127
if resp != nil {
128
- // HTTP 412 (StatusPreconditionFailed) means etag mismatch, hence we shouldn't retry.
129
- if resp .StatusCode == http .StatusPreconditionFailed {
128
+ // HTTP 412 (StatusPreconditionFailed) means etag mismatch
129
+ // HTTP 400 (BadRequest) means the request cannot be accepted, hence we shouldn't retry.
130
+ if resp .StatusCode == http .StatusPreconditionFailed || resp .StatusCode == http .StatusBadRequest {
130
131
return false
131
132
}
132
133
You can’t perform that action at this time.
0 commit comments