diff options
author | Lennart Poettering <lennart@poettering.net> | 2022-09-28 11:39:25 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2022-09-30 14:17:46 +0200 |
commit | 897448bd3753eab2c7b411221cfc33b283ae67a5 (patch) | |
tree | 6cd7bec475dc0ec15430f42dddd7cd0eb6446f4e /man/rules | |
parent | 0b8218b901a44f3e6a7d76f25038fb0526e8b1d7 (diff) | |
download | systemd-897448bd3753eab2c7b411221cfc33b283ae67a5.tar.gz |
sd-event: if signal nr has high bit set sd_event_add_signal() auto-block it via sigprocmask()
So far we expected callers to block the signals manually. Which is
usually a good idea, since they should do that before forking off
threads and similar. But let's add a mode where we automatically block
it for the caller, to simplify things.
Diffstat (limited to 'man/rules')
-rw-r--r-- | man/rules/meson.build | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/man/rules/meson.build b/man/rules/meson.build index 2925dadc1e..7f4a42b139 100644 --- a/man/rules/meson.build +++ b/man/rules/meson.build @@ -555,7 +555,9 @@ manpages = [ ''], ['sd_event_add_signal', '3', - ['sd_event_signal_handler_t', 'sd_event_source_get_signal'], + ['SD_EVENT_SIGNAL_PROCMASK', + 'sd_event_signal_handler_t', + 'sd_event_source_get_signal'], ''], ['sd_event_add_time', '3', |