diff --git a/man7/signal.7 b/man7/signal.7 index 0ff8a1e08..a2a14985d 100644 --- a/man7/signal.7 +++ b/man7/signal.7 @@ -317,11 +317,14 @@ 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). -Note that the +In the case where a standard signal is already pending, the .I siginfo_t -structure associated with the signal already in queue is not overwritten -on arrival of subsequent instances of the same signal hence the process would -receive metadata associated with the first instance of the signal. +structure (see +.BR sigaction (2)) +associated with that signal is not overwritten +on arrival of subsequent instances of the same signal. +Thus, the process will receive the information +associated with the first instance of the signal. .\" .SS Signal numbering for standard signals The numeric value for each signal is given in the table below.