See repro https://github.com/ronag/waitAsync-wake-repro Seems like `Atomic.waitAsync` sometimes never wakes, even if provided with a timeout.