Reconnect/backoff policy for session workers.
Summary
Types
@type reconnect_decision() :: :session_invalid | :give_up | {:reconnect, attempt :: pos_integer(), delay_ms :: non_neg_integer()}
Functions
@spec reconnect_decision(ExWapp.Session.Worker.t()) :: reconnect_decision()
@spec reconnect_enabled?(ExWapp.Session.Worker.t(), map()) :: boolean()