sigaction.2: Note treatment of signals used internally by NPTL

The glibc wrapper gives an EINVAL error on attempts to change the
disposition of either of the two real-time signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2015-03-22 11:40:55 +01:00
parent bce38798d0
commit ee053db874
1 changed files with 10 additions and 0 deletions

View File

@ -838,6 +838,16 @@ for a list of the async-signal-safe functions that can be
safely called inside from inside a signal handler.
.\"
.SS C library/kernel ABI differences
The glibc wrapper function for
.BR sigaction ()
gives an error
.RB ( EINVAL )
on attempts to change the disposition of the two real-time signals
used internally by the NPTL threading implementation.
See
.BR nptl (7)
for details.
The original Linux system call was named
.BR sigaction ().
However, with the addition of real-time signals in Linux 2.2,