commit c9e8051140bb060d22fde12424d44316bfc1b7f4 tree 24f0fa5fcabfa61380057c6faae73ed7d586eece parent 289e3cdfe39a8a4e91f5ea7d4b436f11a50b191e author Reavo End 1789458640 -0700 committer Reavo End 1789525010 -0700 fix(serving): serialize registry writers across processes Acquire the same stable sentinel before the broker and brain reaper load the registry, retaining it through snapshot side effects and explicit publication. Atomic replacement alone cannot prevent a stale writer from erasing an acknowledged attachment or persisted name-allocation history. Keep lock acquisition fail-closed, migrate live-daemon fixture writers, and replace thread-only exclusion evidence with deterministic two-process storage regressions, including abrupt-holder-exit release. Activate the hazard's doc, impl, unit and int stages together. Both broker and brain must run the fix. Fixes BigscreenVR/spt-bs-releases#308 Co-authored by: todlando