sched/signal: Implement SA_NODEFER and SA_RESETHAND

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I9baa72b272c8877022cd94722824f393c7087721
This commit is contained in:
Xiang Xiao
2021-03-26 18:15:17 +08:00
parent fabe4d1d10
commit 0ec76c44ca
3 changed files with 14 additions and 2 deletions
+8
View File
@@ -249,6 +249,14 @@
* (always assumed) */
#define SA_NOCLDWAIT (1 << 2) /* If signo=SIGCHLD, exit status of child
* processes will be discarded */
#define SA_ONSTACK (1 << 3) /* Indicates that a registered stack_t
* will be used */
#define SA_RESTART (1 << 4) /* Flag to get restarting signals
* (which were the default long ago) */
#define SA_NODEFER (1 << 5) /* Prevents the current signal from
* being masked in the handler */
#define SA_RESETHAND (1 << 6) /* Clears the handler when the signal
* is delivered */
/* These are the possible values of the signfo si_code field */