The thread each lane's frame runs on, by GuardLane ordinal: arm sets it, disarm clears it, so a stopped server's thread is never pinned. Plain elements: the guard reads one only past the volatile kill id, and the write happens-before every raise of that id — arm schedules the watchdog after it.