Try and handle spurious wake-ups