diff options
Diffstat (limited to 'winsup/cygwin/cygheap.cc')
-rw-r--r-- | winsup/cygwin/cygheap.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/cygheap.cc b/winsup/cygwin/cygheap.cc index 9ac303eed..594f53c9c 100644 --- a/winsup/cygwin/cygheap.cc +++ b/winsup/cygwin/cygheap.cc @@ -673,6 +673,7 @@ init_cygheap::find_tls (int sig, bool& issig_wait) { __try { + /* Only pthreads have tid set to non-0. */ if (!threadlist[ix]->tid) continue; else if (sigismember (&(threadlist[ix]->sigwait_mask), sig)) |