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
Stalled SUSPENDING actors have no system-driven recovery #1502
Split out of #791 (the deferred "janitor / retry budget" item) so #791 can close.
Problem:
If SuspendActor fails after the actor is marked SUSPENDING, the actor stays SUSPENDING until a client calls SuspendActor again. In that state it cannot be resumed.
A running-origin suspend at least has a graceful termination exit: if the worker pod goes away, DeleteWorker marks the actor CRASHED.
A paused-origin is pinned to a node name, and once the node is gone every retry fails with just internal errors.
Activity
HavenXia commentedon Sep 16, 2026
Julian Gutierrez Oschmann (@juli4n) Do you think this should be supported in GA?