Email List: Xaustin-review-lX
[All Lists]

Defect in XSH "process signal mask"

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Defect in XSH "process signal mask"
From: yyyyyyyy@xxxxxxxxxx
Date: Sat, 23 Mar 2002 09:15:37 GMT
        Defect report from : Alexander Terekhov , IBM

(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)

@ page 100,102,209,213 line 3971-3972,4021,8698,8913 section "process signal 
mask" comment {5}

Problem:

Defect code :  1. Error

David Butenhof wrote:
[...]
> 2) You've uncovered a bug in the specification that should be repaired in
> the corrigenda. There is no such thing as a "process signal mask", and even
> if it existed pselect() would have no business altering it. It needs to be
> fixed to specify the THREAD signal mask.

Please take a look at the results of my search on "signal mask"
in the context of "process signal mask" (I think that these 
places (well, perhaps not all, but...) might need to be 
"corrected" as well):

...

http://www.opengroup.org/publications/mem-online/c953/c953.pdf

3971 standard signals in the process signal mask and in the sa_mask installed 
by the signal
3972 action for the realtime signal handlers.

4021 no effect. In fact, if a stop signal is generated for a stopped process 
whose signal mask blocks the

8698 /* Worry about process signal mask */

8913 /* Default value of signal mask is the parent’s signal mask; */


Action:

Change "process signal mask" to "thread signal mask".

<Prev in Thread] Current Thread [Next in Thread>
  • Defect in XSH "process signal mask", terekhov <=