Add timeout to futex_wait calls

This commit is contained in:
Jeremy Soller
2022-04-04 20:23:29 -06:00
parent 6d394ba4f4
commit 8576b99759
6 changed files with 25 additions and 13 deletions
+2 -2
View File
@@ -207,8 +207,8 @@ impl Pal for Sys {
e(unsafe { syscall!(FTRUNCATE, fildes, length) }) as c_int
}
fn futex(addr: *mut c_int, op: c_int, val: c_int) -> c_int {
unsafe { syscall!(FUTEX, addr, op, val, 0, 0, 0) as c_int }
fn futex(addr: *mut c_int, op: c_int, val: c_int, val2: usize) -> c_int {
unsafe { syscall!(FUTEX, addr, op, val, val2, 0, 0) as c_int }
}
fn futimens(fd: c_int, times: *const timespec) -> c_int {