]> git.ipfire.org Git - thirdparty/systemd.git/commit
pid1: don't return any error in manager_dispatch_notify_fd() (#4240)
authorFranck Bui <fbui@suse.com>
Thu, 29 Sep 2016 17:44:34 +0000 (19:44 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 29 Sep 2016 17:44:34 +0000 (19:44 +0200)
commit9987750e7a4c62e0eb8473603150596ba7c3a015
tree9d5ef462a3751e5259c64dcb712f556aaea5740e
parent531ac2b2349da02acc9c382849758e07eb92b020
pid1: don't return any error in manager_dispatch_notify_fd() (#4240)

If manager_dispatch_notify_fd() fails and returns an error then the handling of
service notifications will be disabled entirely leading to a compromised system.

For example pid1 won't be able to receive the WATCHDOG messages anymore and
will kill all services supposed to send such messages.
src/core/manager.c