mirror of https://github.com/mkerrisk/man-pages
signalfd.2: signalfd can't be used to receive synchronously generated signals
Signals such as the SIGSEGV that results from an invalid memory access can be caught only with a handler. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
9a95dcb6a6
commit
b435e1e160
|
@ -342,6 +342,15 @@ directory.
|
|||
See
|
||||
.BR proc (5)
|
||||
for further details.
|
||||
|
||||
The signalfd mechanism can't be used to receive signals that
|
||||
are synchronously generated, such as the
|
||||
.BR SIGSEGV
|
||||
signal that results from accessing an invalid memory address
|
||||
or the
|
||||
.BR SIGFPE
|
||||
signal that results from an arithmetic error.
|
||||
Such signals can be caught only via signal handler.
|
||||
.\"
|
||||
.SS C library/kernel differences
|
||||
The underlying Linux system call requires an additional argument,
|
||||
|
|
Loading…
Reference in New Issue