From: Lennart Poettering Date: Thu, 14 Mar 2019 12:14:47 +0000 (+0100) Subject: main: use _exit() rather than exit() in code potentially caled from signal handler X-Git-Tag: v242-rc1~130^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F12000%2Fhead;p=thirdparty%2Fsystemd.git main: use _exit() rather than exit() in code potentially caled from signal handler --- diff --git a/src/core/main.c b/src/core/main.c index c0fa33bab42..981513bbc3b 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -138,11 +138,11 @@ static EmergencyAction arg_cad_burst_action = EMERGENCY_ACTION_REBOOT_FORCE; _noreturn_ static void freeze_or_exit_or_reboot(void) { - /* If we are running in a contianer, let's prefer exiting, after all we can propagate an exit code to the - * container manager, and thus inform it that something went wrong. */ + /* If we are running in a container, let's prefer exiting, after all we can propagate an exit code to + * the container manager, and thus inform it that something went wrong. */ if (detect_container() > 0) { log_emergency("Exiting PID 1..."); - exit(EXIT_EXCEPTION); + _exit(EXIT_EXCEPTION); } if (arg_crash_reboot) {