diff options
-rw-r--r-- | src/core/main.c | 1 | ||||
-rw-r--r-- | src/shared/def.h | 2 |
2 files changed, 1 insertions, 2 deletions
diff --git a/src/core/main.c b/src/core/main.c index bb7364054e..26aa561218 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -1405,7 +1405,6 @@ int main(int argc, char *argv[]) { /* Reset all signal handlers. */ assert_se(reset_all_signal_handlers() == 0); - /* If we are init, we can block sigkill. Yay. */ ignore_signals(SIGNALS_IGNORE, -1); if (parse_config_file() < 0) diff --git a/src/shared/def.h b/src/shared/def.h index 5ba170f965..5abb544247 100644 --- a/src/shared/def.h +++ b/src/shared/def.h @@ -32,4 +32,4 @@ #define SYSTEMD_CGROUP_CONTROLLER "name=systemd" #define SIGNALS_CRASH_HANDLER SIGSEGV,SIGILL,SIGFPE,SIGBUS,SIGQUIT,SIGABRT -#define SIGNALS_IGNORE SIGKILL,SIGPIPE +#define SIGNALS_IGNORE SIGPIPE |