This fixes a regression from commit d434b64f which could cause us to fail to wake up for user interrupts if we lost a race.