You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm consuming package minio-go in a tool that interfaces with various S3 compatible storages. An issue was raised about Backblaze R2 responding 408 Request Timeout from time to time.
429: {}, // http.StatusTooManyRequests is not part of the Go 1.5 library, yet
499: {}, // client closed request, retry. A non-standard status code introduced by nginx.
http.StatusInternalServerError: {},
http.StatusBadGateway: {},
http.StatusServiceUnavailable: {},
http.StatusGatewayTimeout: {},
520: {}, // It is used by Cloudflare as a catch-all response for when the origin server sends something unexpected.
// Add more HTTP status codes here.
}
Is there anything from your end that advises against adding it to the list? Happy to do it in a PR if it makes sense, but wanted to open an issue first before opening the PR.
The text was updated successfully, but these errors were encountered:
I'm consuming package
minio-go
in a tool that interfaces with various S3 compatible storages. An issue was raised about Backblaze R2 responding408 Request Timeout
from time to time.408 is specified as something that is potentially retryable:
Looking at the current list of retryable status codes in this package, it seems 408 is not considered retryable:
minio-go/retry.go
Lines 113 to 123 in ffa2ddd
Is there anything from your end that advises against adding it to the list? Happy to do it in a PR if it makes sense, but wanted to open an issue first before opening the PR.
The text was updated successfully, but these errors were encountered: