diff options
Diffstat (limited to 'lib/libkse/thread/thr_sigwait.c')
-rw-r--r-- | lib/libkse/thread/thr_sigwait.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/libkse/thread/thr_sigwait.c b/lib/libkse/thread/thr_sigwait.c index d3c0038..43f9321 100644 --- a/lib/libkse/thread/thr_sigwait.c +++ b/lib/libkse/thread/thr_sigwait.c @@ -55,8 +55,7 @@ lib_sigtimedwait(const sigset_t *set, siginfo_t *info, kse_critical_t crit; siginfo_t siginfo; - if (!_kse_isthreaded() || - (curthread->attr.flags & PTHREAD_SCOPE_SYSTEM)) { + if (curthread->attr.flags & PTHREAD_SCOPE_SYSTEM) { if (info == NULL) info = &siginfo; return (__sys_sigtimedwait((sigset_t *)set, info, |