X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fmachine%2Fmachined.c;h=f91f0671356b19f8acf4d5d5d6c23fdcc5a50581;hb=4cee5eede280b7fd48c18a1942616c4ac896a554;hp=6877c2b31333d69e9ece894dbc6df357528b9797;hpb=1ddb263d21099ae42195c2bc382bdf72a7f24f82;p=elogind.git diff --git a/src/machine/machined.c b/src/machine/machined.c index 6877c2b31..f91f06713 100644 --- a/src/machine/machined.c +++ b/src/machine/machined.c @@ -20,17 +20,11 @@ ***/ #include -#include -#include #include #include -#include #include "sd-daemon.h" -#include "strv.h" -#include "conf-parser.h" #include "cgroup-util.h" -#include "mkdir.h" #include "bus-util.h" #include "bus-error.h" #include "label.h" @@ -325,6 +319,8 @@ int main(int argc, char *argv[]) { * check stays in. */ mkdir_label("/run/systemd/machines", 0755); + assert_se(sigprocmask_many(SIG_BLOCK, SIGCHLD, -1) >= 0); + m = manager_new(); if (!m) { r = log_oom();