The default action for real-time signals is supposed to be SIGACTION_TERMINATE.

Jiri Gaisler caught this and submitted a patch but a subsequent patch
backed it out accidentally.
This commit is contained in:
Joel Sherrill
1999-04-19 15:54:03 +00:00
parent ce11bed5bd
commit df3e78a86b
2 changed files with 30 additions and 30 deletions

View File

@@ -62,21 +62,21 @@ struct sigaction _POSIX_signals_Default_vectors[ SIG_ARRAY_MAX ] = {
/* SIGTERM 15 */ SIGACTION_TERMINATE,
/* SIGUSR1 16 */ SIGACTION_TERMINATE,
/* SIGUSR2 17 */ SIGACTION_TERMINATE,
/* SIGRTMIN 18 */ SIGACTION_IGNORE,
/* SIGRT 19 */ SIGACTION_IGNORE,
/* SIGRT 20 */ SIGACTION_IGNORE,
/* SIGRT 21 */ SIGACTION_IGNORE,
/* SIGRT 22 */ SIGACTION_IGNORE,
/* SIGRT 23 */ SIGACTION_IGNORE,
/* SIGRT 24 */ SIGACTION_IGNORE,
/* SIGRT 25 */ SIGACTION_IGNORE,
/* SIGRT 26 */ SIGACTION_IGNORE,
/* SIGRT 27 */ SIGACTION_IGNORE,
/* SIGRT 28 */ SIGACTION_IGNORE,
/* SIGRT 29 */ SIGACTION_IGNORE,
/* SIGRT 30 */ SIGACTION_IGNORE,
/* SIGRT 31 */ SIGACTION_IGNORE,
/* SIGRTMAX 32 */ SIGACTION_IGNORE
/* SIGRTMIN 18 */ SIGACTION_TERMINATE,
/* SIGRT 19 */ SIGACTION_TERMINATE,
/* SIGRT 20 */ SIGACTION_TERMINATE,
/* SIGRT 21 */ SIGACTION_TERMINATE,
/* SIGRT 22 */ SIGACTION_TERMINATE,
/* SIGRT 23 */ SIGACTION_TERMINATE,
/* SIGRT 24 */ SIGACTION_TERMINATE,
/* SIGRT 25 */ SIGACTION_TERMINATE,
/* SIGRT 26 */ SIGACTION_TERMINATE,
/* SIGRT 27 */ SIGACTION_TERMINATE,
/* SIGRT 28 */ SIGACTION_TERMINATE,
/* SIGRT 29 */ SIGACTION_TERMINATE,
/* SIGRT 30 */ SIGACTION_TERMINATE,
/* SIGRT 31 */ SIGACTION_TERMINATE,
/* SIGRTMAX 32 */ SIGACTION_TERMINATE
};
struct sigaction _POSIX_signals_Vectors[ SIG_ARRAY_MAX ];