(I've used them once to workaround per-thread signal masking not behaving well for non-realtime signals)
Do you remember what the misbehavior was? I ask because I actually work with these kinds of things.
(I've used them once to workaround per-thread signal masking not behaving well for non-realtime signals)