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:
Peter Wemm 1996-03-30 15:08:14 +00:00
parent 2eb80d36fe
commit 30957dad06
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=14926

View File

@ -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 */