This is the mail archive of the ecos-bugs@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug 1002143] sigwait does not wake up on blocked signals.


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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]