docs(runner): explain remote signal failure handling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
parent
cb938e4006
commit
5fda8df551
|
|
@ -1222,3 +1222,8 @@ Local and remote runners use the same attachment publication contract. Remote
|
|||
files are read through the bound environment runner, with workspace confinement,
|
||||
no symlinks or hardlinks, stable file identity, a 10 MiB bound, and exact size and
|
||||
SHA-256 checks before storage. Remote paths are never opened on the controller.
|
||||
|
||||
An asynchronous remote signal failure, including a sandbox already removed by
|
||||
the operator, must not crash the controller. Logging that failure must also be
|
||||
contained. A rejected signal does not prove termination: existing process and
|
||||
provider monitoring still own stop acknowledgement and cleanup proof.
|
||||
|
|
|
|||
Loading…
Reference in New Issue