Fixed indefinite teardown hangs (timeout-emulation bug)
Two macOS timeout primitives treated an absolute deadline as a relative countdown, silently turning bounded waits into infinite hangs under contention — the root cause of intermittent 30-second teardown stalls. Now fixed and soak-validated.
