feat(container-runner): report actors as crashed on unexpected platform SIGTERM - #5539
Conversation
ReviewRe-checked this PR: the diff is still byte-identical to what was reviewed previously (same commit Correctness gap: actors mid-
So there's a real (if narrow) window where a for ctx in ctxs {
if let Err(err) = ctx.stop_with_error(message) {
tracing::debug!(...); // silently dropped
}
}That actor falls through to the plain drain/sweep path instead of being reported as crashed — undercutting the goal of this PR for exactly the actors most likely to be caught by an OOM: freshly started ones. Given the repo's fail-by-default logging guidance, worth either:
Minor: duplicated magic message
Test coverage No tests cover the new Nits
Overall this is a safe net improvement over silent reallocation on OOM/platform reclaim. The |
36380bb to
d383183
Compare
da132e5 to
94c1f83
Compare
94c1f83 to
ae5019a
Compare
d383183 to
2e35cdc
Compare
ae5019a to
4346f55
Compare
2e35cdc to
3f1016b
Compare
No description provided.