diff --git a/man/sd_event_add_signal.xml b/man/sd_event_add_signal.xml index a7148ca8dd..43794bd7ce 100644 --- a/man/sd_event_add_signal.xml +++ b/man/sd_event_add_signal.xml @@ -75,14 +75,13 @@ project='man-pages'>signalfd2 for further information. - Only a single handler may be installed for a specific - signal. The signal will be unblocked by this call, and must be - blocked before this function is called in all threads (using + Only a single handler may be installed for a specific signal. The signal must be blocked in all + threads before this function is called (using sigprocmask2 or sigprocmask2). If - the handler is not specified (handler is - NULL), a default handler which causes the - program to exit cleanly will be used. + project='man-pages'>pthread_sigmask3). If + the handler is not specified (handler is NULL), a default + handler which causes the program to exit cleanly will be used. By default, the event source is enabled permanently (SD_EVENT_ON), but this may be changed with @@ -189,7 +188,9 @@ sd_event_source_set_userdata3, sd_event_source_set_floating3, signal7, - signalfd2 + signalfd2, + sigprocmask2, + pthread_sigmask3