From d4b6e74655d0a82e5ddf2eb7580b5b720b0fbc92 Mon Sep 17 00:00:00 2001 From: Ivan Kruglov Date: Thu, 3 Sep 2026 10:09:02 -0700 Subject: [PATCH] core: use EXIT_EXCEPTION instead of a bare 255 No functional change. --- src/core/unit.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/core/unit.c b/src/core/unit.c index 31d3740d0f..44d5c8dea9 100644 --- a/src/core/unit.c +++ b/src/core/unit.c @@ -29,6 +29,7 @@ #include "escape.h" #include "exec-credential.h" #include "execute.h" +#include "exit-status.h" #include "fd-util.h" #include "fileio.h" #include "format-util.h" @@ -6410,7 +6411,7 @@ int unit_failure_action_exit_status(Unit *u) { r = unit_exit_status(u); if (r == -EBADE) /* Exited, but not cleanly (i.e. by signal or such) */ - return 255; + return EXIT_EXCEPTION; return r; } @@ -6427,7 +6428,7 @@ int unit_success_action_exit_status(Unit *u) { r = unit_exit_status(u); if (r == -EBADE) /* Exited, but not cleanly (i.e. by signal or such) */ - return 255; + return EXIT_EXCEPTION; return r; }