From 4564433c9946115fc93822938c3515081ab4fab0 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Wed, 2 Jul 2008 12:54:59 +0000 Subject: [PATCH] Note that the delivery order of multiple pending standard signals is unspecified. --- man7/signal.7 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/man7/signal.7 b/man7/signal.7 index a6e510fef..dede52c1c 100644 --- a/man7/signal.7 +++ b/man7/signal.7 @@ -35,7 +35,7 @@ .\" 2006-04-24, mtk, Added text on changing signal dispositions, .\" signal mask, and pending signals. .\" -.TH SIGNAL 7 2007-12-21 "Linux" "Linux Programmer's Manual" +.TH SIGNAL 7 2008-06-02 "Linux" "Linux Programmer's Manual" .SH NAME signal \- list of available signals .SH DESCRIPTION @@ -303,6 +303,8 @@ they were sent. If different real-time signals are sent to a process, they are delivered starting with the lowest-numbered signal. (I.e., low-numbered signals have highest priority.) +By contrast, if multiple standard signals are pending for a process, +the order in which they are delivered is unspecified. .PP If both standard and real-time signals are pending for a process, POSIX leaves it unspecified which is delivered first.