|
@@ -131,7 +131,7 @@ int __timedwait_cp(volatile int *, int, clockid_t, const struct timespec *, int)
|
|
|
void __wait(volatile int *, volatile int *, int, int);
|
|
|
static inline void __wake(volatile void *addr, int cnt, int priv)
|
|
|
{
|
|
|
- if (priv) priv = 128;
|
|
|
+ if (priv) priv = FUTEX_PRIVATE;
|
|
|
if (cnt<0) cnt = INT_MAX;
|
|
|
__syscall(SYS_futex, addr, FUTEX_WAKE|priv, cnt) != -ENOSYS ||
|
|
|
__syscall(SYS_futex, addr, FUTEX_WAKE, cnt);
|