mirror of https://github.com/rclone/rclone.git
s3: Added error handling for error code 429 indicating too many requests
Signed-off-by: Anagh Kumar Baranwal <6824881+darthShadow@users.noreply.github.com>
This commit is contained in:
parent
8bf4697dc2
commit
8a429d12cf
|
@ -1346,6 +1346,7 @@ func (f *Fs) Features() *fs.Features {
|
||||||
// retryErrorCodes is a slice of error codes that we will retry
|
// retryErrorCodes is a slice of error codes that we will retry
|
||||||
// See: https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html
|
// See: https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html
|
||||||
var retryErrorCodes = []int{
|
var retryErrorCodes = []int{
|
||||||
|
429, // Too Many Requests
|
||||||
500, // Internal Server Error - "We encountered an internal error. Please try again."
|
500, // Internal Server Error - "We encountered an internal error. Please try again."
|
||||||
503, // Service Unavailable/Slow Down - "Reduce your request rate"
|
503, // Service Unavailable/Slow Down - "Reduce your request rate"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue