Fix other pthread tests

This commit is contained in:
Wildan M
2026-01-06 16:12:50 +07:00
parent fab87ae2d8
commit 10b5513e09
+4 -2
View File
@@ -155,12 +155,14 @@ impl Cond {
let futex_r = match deadline {
Some(deadline) => {
let r = crate::sync::futex_wait(&self.cur, current, Some(&deadline));
lock_with_timeout(deadline)?;
crate::sync::futex_wait(&self.cur, current, Some(&deadline))
r
}
None => {
let r = crate::sync::futex_wait(&self.cur, current, None);
lock()?;
crate::sync::futex_wait(&self.cur, current, None)
r
}
};