futex_wait

Function futex_wait 

Source
pub fn futex_wait(
    addr: &AtomicU32,
    val: u32,
    timeout_duration: Duration,
) -> Result<bool, ErrorStatus>
Expand description

Waits for *addr to not be equal to val only stops waiting if *addr != val and signaled by futex_wake or timeout is reached

Returns true if *addr != val, false if timeout is reached