Function sleepUninterruptible
Suspends the execution of the calling task an an uninterruptible manner.
void sleepUninterruptible
(
core .time .Duration timeout
) nothrow @safe;
This function behaves the same as sleep
, except that invoking
Task
on the calling task will not result in an
InterruptException
being thrown from sleepUninterruptible
. Instead,
if any, a later interruptible wait state will throw the exception.