diff --git a/Project.toml b/Project.toml index cd1e9018aa..b71c8907ad 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "AWS" uuid = "fbe9abb3-538b-5e4e-ba9e-bc94f4f92ebc" license = "MIT" -version = "1.68.0" +version = "1.68.1" [deps] Base64 = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" diff --git a/src/utilities/request.jl b/src/utilities/request.jl index 96c4bfa09b..c51ed4c149 100644 --- a/src/utilities/request.jl +++ b/src/utilities/request.jl @@ -107,7 +107,7 @@ function submit_request(aws::AbstractAWSConfig, request::Request; return_headers # Handle ExpiredToken... # https://github.com/aws/aws-sdk-go/blob/v1.31.5/aws/request/retryer.go#L98 - @retry if e.code in EXPIRED_ERROR_CODES + @retry if e isa AWSException && e.code in EXPIRED_ERROR_CODES check_credentials(credentials(aws); force_refresh=true) end