Files
sing-box/service
世界 05ac804e6c usbip: make export ledger broadcasts atomic
BroadcastIfChanged computed the snapshot under inventoryAccess and
published it under broadcastAccess as two separate steps, so two racing
broadcasts could publish in the opposite order they computed, locking a
stale snapshot in as the authoritative state seeded to new subscribers.
Compute, publish, and subscriber enqueue now happen in one
broadcastAccess critical section (enqueue is a non-blocking send).
2026-06-10 09:23:29 +08:00
..
2026-06-08 08:51:48 +08:00
2026-05-13 23:39:27 +08:00
2026-05-13 23:39:27 +08:00
2026-06-08 08:51:48 +08:00
2026-06-08 08:51:46 +08:00
2025-11-04 11:00:43 +08:00