Handle spurious wakeup in the call waiting code
See https://en.wikipedia.org/wiki/Spurious_wakeup . The sivelkiria::kernel::wait_* methods must handle these situations properly.
Sivelkiria Operating System repository
See https://en.wikipedia.org/wiki/Spurious_wakeup . The sivelkiria::kernel::wait_* methods must handle these situations properly.