Files
buzz/crates
Logan Johnson 19874bb7bf fix(relay): retire the old holder on pre-handler sync refusals
A sync REQ refused before its handler runs (handler saturation or WS
admission) sent CLOSED and left the previous holder of the ID live, so
fan-out could continue under a closed ID. Both paths now go through
artifact_sync::refuse, which retires the old holder under the lifecycle
lock before CLOSED.

Co-authored-by: Larry <627498bd4bd1f281a16431e3c6cce3b5c25b6692798c78672298aefbf2f8f8b5@buzz.block.builderlab.xyz>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Logan Johnson <loganj@squareup.com>
2026-10-26 15:56:22 -04:00
..