This is the mail archive of the
ecos-bugs@sourceware.org
mailing list for the eCos project.
[Bug 1002143] sigwait does not wake up on blocked signals.
- From: bugzilla-daemon at ecoscentric dot com
- To: ecos-bugs at ecos dot sourceware dot org
- Date: Wed, 20 Apr 2016 04:58:29 +0000
- Subject: [Bug 1002143] sigwait does not wake up on blocked signals.
- Authentication-results: sourceware.org; auth=none
- Authentication-results: mail.ecoscentric.com; dkim=permerror (bad message/signature format)
- Auto-submitted: auto-generated
- References: <bug-1002143-13 at http dot bugs dot ecos dot sourceware dot org/>
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1002143
--- Comment #1 from Eric Hoffman <ehoffman@positronaccess.com> ---
I also found a few other places where the "sigwaitset" state variable should be
checked. Probably most of the places where "sigmask" is checked. In fact,
sigmask should probably always be "masked" by the bits present in "sigwaitset".
When such a bit is present in sigwait set, normal signal dispatch routines
should take places as if the sigmask bit wasn't set, with the exception that
the end result is the same as if the signal action handler was set to SIG_IGN.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.