]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
signal.7: Add subsection on queuing and delivery semantics for standard signals
authorMichael Kerrisk <mtk.manpages@gmail.com>
Sat, 13 Jul 2019 17:42:09 +0000 (11:42 -0600)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Sat, 13 Jul 2019 17:44:12 +0000 (11:44 -0600)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man7/signal.7

index 87eb9920cb2d865adc4f2ac28018ca8ea155e502..3074f573e70f5e40b1de921f3fd4aa250d929f00 100644 (file)
@@ -308,6 +308,16 @@ by default on those other UNIX systems where it appears.
 (which is not specified in POSIX.1-2001) is ignored by default
 on several other UNIX systems.
 .\"
+.SS Queueing and delivery semantics for standard signals
+If multiple standard signals are pending for a process,
+the order in which the signals are delivered is unspecified.
+.PP
+Standard signals do not queue.
+If multiple instances of a standard signal are generated while
+that signal is blocked,
+then only one instance of the signal is marked as pending
+(and the signal will be delivered just once when it is unblocked).
+.\"
 .SS Signal numbering for standard signals
 The numeric value for each signal is given in the table below.
 As shown in the table, many signals have different numeric values