]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/libsystemd/sd-event/sd-event.c
sd-event: never pass negative errnos as signalfd to signalfd
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 19 Dec 2022 13:36:08 +0000 (14:36 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 19 Dec 2022 13:56:28 +0000 (14:56 +0100)
commitcbff793ffb280d9d11e5d7b1dc3964276491bee8
tree8f6259a292b653318f6de7205856743665f59446
parentda850694a9843b1edda3d6791f0eb7c715d7d0fa
sd-event: never pass negative errnos as signalfd to signalfd

We treat any negative value as "invalid fd", but signalfd only
accepts -1.
src/libsystemd/sd-event/sd-event.c