Stalled watches now give up somewhere between 30 and 45 minutes, not all at once.
What's wrong with this entry?
A stalled watch used to be abandoned at exactly 30 minutes. Each stall run now picks its own deadline of 30 minutes plus a random amount up to 15 more, so sessions caught in one outage do not all give up together.
- The new jitter constant is
stallOutJitterMs: 900000. - The window deciding whether a fresh stall continues the previous run also widened, and now accounts for the long backoff band and twice the 15 second request timeout.
stallOutJitterMs: 900000,
Strings lifted out of the shipped bundle, so the claim above can be checked against them.