The timing window in SleepyHungCheck is too narrow as it relies on OS thread scheduling to make progress.