From a364ebd46d9fef0b16598aca8a723b6632e90a6a Mon Sep 17 00:00:00 2001 From: Mike Yuan Date: Fri, 8 Nov 2024 16:57:40 +0100 Subject: [PATCH] core/unit: disable unit debug invocation in generic unit_reset_failed() --- src/core/service.c | 2 -- src/core/unit.c | 3 ++- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/core/service.c b/src/core/service.c index 12b367ccc8..4bad026537 100644 --- a/src/core/service.c +++ b/src/core/service.c @@ -5131,8 +5131,6 @@ static void service_reset_failed(Unit *u) { s->live_mount_result = SERVICE_SUCCESS; s->clean_result = SERVICE_SUCCESS; s->n_restarts = 0; - - (void) unit_set_debug_invocation(u, /* enable= */ false); } static PidRef* service_main_pid(Unit *u, bool *ret_is_alien) { diff --git a/src/core/unit.c b/src/core/unit.c index b784342c08..781de8d594 100644 --- a/src/core/unit.c +++ b/src/core/unit.c @@ -3867,7 +3867,8 @@ void unit_reset_failed(Unit *u) { ratelimit_reset(&u->start_ratelimit); u->start_limit_hit = false; - u->debug_invocation = false; + + (void) unit_set_debug_invocation(u, /* enable= */ false); } Unit *unit_following(Unit *u) {