dragonroll/backend/node_modules/@smithy/middleware-retry/dist-es/retryDecider.js

8 lines
348 B
JavaScript
Raw Normal View History

2024-09-21 17:08:36 +00:00
import { isClockSkewError, isRetryableByTrait, isThrottlingError, isTransientError, } from "@smithy/service-error-classification";
export const defaultRetryDecider = (error) => {
if (!error) {
return false;
}
return isRetryableByTrait(error) || isClockSkewError(error) || isThrottlingError(error) || isTransientError(error);
};