fix(server): keep a 429 turn broken when Stop ends it mid-deadline

When Stop was already waiting for turn/completed as the 429 retry
deadline fired, the deadline marked the turn exhausted but left its
containment unset until its own interrupt wait finished. If Stop's
wait expired first, the turn ended as reusable although neither
interrupt was confirmed, so a follow-up could reuse a thread that may
still be retrying. Treat an exhausted turn with a native thread as
uncontained until turn/completed confirms it ended.
0a3f6703e4Hong Liu committed on 10/23/2026, 8:17:36 AMparent8ea79e4
2 files changedLine totals unavailable