From 8b6aacb004b8f2c4707daadeafb121ee9e7ccba2 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Tue, 7 Dec 2004 17:57:48 +0000 Subject: [PATCH] tweak RLIMIT_SIGPENDING details --- man2/getrlimit.2 | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/man2/getrlimit.2 b/man2/getrlimit.2 index 64b7c2623..f0f2e5244 100644 --- a/man2/getrlimit.2 +++ b/man2/getrlimit.2 @@ -247,11 +247,16 @@ specifying .\" talk of making it do something continues in LKML -- MTK, Nov 04 .TP .B RLIMIT_SIGPENDING -Specifies the limit on the number of signals (see -.BR sigqueue (2) -and -.BR signal (7)) +Specifies the limit on the number of signals that may be queued for the real user ID of the calling process. +Both standard and real-time signals are counted for the purpose of +checking this limit. +However, the limit is only enforced for +.BR sigqueue (2); +it is always possible to use +.BR kill (2) +to queue one instance of any of the signals that are not already +queued to the process. (Since Linux 2.6.8.) .\" This replaces the /proc/sys/kernel/rtsig-max system-wide limit .\" that was present in kernels <= 2.6.7. MTK Dec 04