]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core: lower exit status "level" at one place
authorLennart Poettering <lennart@poettering.net>
Mon, 10 Oct 2016 19:56:36 +0000 (21:56 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 10 Oct 2016 20:56:55 +0000 (22:56 +0200)
When we print information about PID 1's crashdump subprocess failing. In this
case we *know* that we do not generate LSB exit codes, as it's basically PID 1
itself that exited there.

src/core/main.c

index 30d9c43fbb341a01bd185109613e87a4efa989ca..0908993c4ab2da527c651f9f4a6981a610a5614f 100644 (file)
@@ -203,7 +203,7 @@ noreturn static void crash(int sig) {
                                               pid, sigchld_code_to_string(status.si_code),
                                               status.si_status,
                                               strna(status.si_code == CLD_EXITED
-                                                    ? exit_status_to_string(status.si_status, EXIT_STATUS_FULL)
+                                                    ? exit_status_to_string(status.si_status, EXIT_STATUS_MINIMAL)
                                                     : signal_to_string(status.si_status)));
                         else
                                 log_emergency("Caught <%s>, dumped core as pid "PID_FMT".", signal_to_string(sig), pid);