src/futex_sem.cpp
@@ -1,8 +1,10 @@ #include "futex_sem.h" #include "time_util.h" int futex(int *uaddr, int futex_op, int val, const struct timespec *timeout, int *uaddr2, int val3) { return syscall(SYS_futex, uaddr, futex_op, val, timeout, uaddr, val3); const struct timespec ts = TimeUtil::trim_time(timeout); return syscall(SYS_futex, uaddr, futex_op, val, &ts, uaddr, val3); }