defaultQueryRetryDelay function

Duration defaultQueryRetryDelay(
  1. int failureCount,
  2. Object _
)

Returns the default capped exponential retry delay.

Implementation

Duration defaultQueryRetryDelay(int failureCount, Object _) {
  final exponent = failureCount.clamp(0, 30);
  final milliseconds = (1000 * (1 << exponent)).clamp(0, 30000);
  return Duration(milliseconds: milliseconds);
}