RetryConnectOptions
Defined in: packages/core/src/utils/connect-retry.ts:4
Options of retryConnect.
Properties
Section titled “Properties”backoffMs
Section titled “backoffMs”backoffMs:
number
Defined in: packages/core/src/utils/connect-retry.ts:8
Delay before the first retry in ms; doubles each time, with jitter, capped at 10 s.
onRetry?
Section titled “onRetry?”
optionalonRetry?: (error,retry,delayMs) =>void
Defined in: packages/core/src/utils/connect-retry.ts:10
Called before each retry with the error, the retry’s number (from 1) and its delay.
Parameters
Section titled “Parameters”unknown
number
delayMs
Section titled “delayMs”number
Returns
Section titled “Returns”void
retries
Section titled “retries”retries:
number
Defined in: packages/core/src/utils/connect-retry.ts:6
Retries after the first attempt.
sleep?
Section titled “sleep?”
optionalsleep?: (ms) =>Promise<void>
Defined in: packages/core/src/utils/connect-retry.ts:12
Injectable for tests.
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”Promise<void>