You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b45f2e2
Browse filesBrowse the repository at this point in the historyBrowse files
fix(ios): gate only the launch-confirmation re-press on the open deadline
Review of 101a8ce: the per-command deadline also governed the first press, so a
first press with less than 10 s of the open budget left was refused unsent where
main pressed it. The request deadline now decides only whether to press again,
at the one re-press gate (a whole press and its read, 22 s); the first press and
every read keep their own runner bounds. This removes the opt-in runner command
deadline, its exchange binding and typed refusal, the alert-leg deadline option
and the URL-owner lookup cap.
A new suite drives the answer through the real alert legs and runner client
against a fake runner: an abandoned press is verified through two RUNNER_BUSY
resends and pressed again with 49.4 s of a 60 s open left, and a first press
with 5 s left is still sent with its full watchdog (refused on 101a8ce).
Refs #3861
Co-Authored-By: Claude Opus 5.5 <[email protected]>
0 commit comments