The documentation says: https://doc.rust-lang.org/std/thread/fn.sleep.html ``` ... function will not return early due to a signal being received or a spurious wakeup. ``` Is that a typo? The function CAN return early right? (due to the reasons outlined) <strike> I can make a fixing PR after confirmation.</strike> UPD: Made a PR as well.