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
fix: cancel pending delayed snapshot before the async completion call
The timer wheel can tick during the awaited completeRunAttempt HTTP
round trip, so cancelling after it leaves a window where a due snapshot
dispatches anyway and pauses a VM that has moved on. Cancel first - the
runnerId guard is ordering-independent, and the runner can't schedule a
new suspend until it receives this route's reply, so nothing legitimate
can be cancelled early. Matches the existing /continue ordering.
Addresses Devin review feedback.
0 commit comments