re-add the ps_signodefer. The interaction between SA_NODEFER and the
sa_mask was "non intuitive" and broke another of bde's test cases.
This commit is contained in:
parent
2eb80d36fe
commit
30957dad06
@ -31,7 +31,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* @(#)signalvar.h 8.6 (Berkeley) 2/19/95
|
||||
* $Id: signalvar.h,v 1.11 1996/03/11 02:21:04 hsu Exp $
|
||||
* $Id: signalvar.h,v 1.12 1996/03/15 08:01:33 peter Exp $
|
||||
*/
|
||||
|
||||
#ifndef _SYS_SIGNALVAR_H_ /* tmp for user.h */
|
||||
@ -52,6 +52,7 @@ struct sigacts {
|
||||
sigset_t ps_sigonstack; /* signals to take on sigstack */
|
||||
sigset_t ps_sigintr; /* signals that interrupt syscalls */
|
||||
sigset_t ps_sigreset; /* signals that reset when caught */
|
||||
sigset_t ps_signodefer; /* signals not masked while handled */
|
||||
sigset_t ps_oldmask; /* saved mask from before sigpause */
|
||||
int ps_flags; /* signal flags, below */
|
||||
struct sigaltstack ps_sigstk; /* sp & on stack state variable */
|
||||
|
Loading…
x
Reference in New Issue
Block a user