From: Mike Yuan Date: Sun, 19 Oct 2025 16:37:41 +0000 (+0200) Subject: core/service: do not set reload_begin_usec when refreshing confexts X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=aebe553db389ff859237a7c44332f401922c99ac;p=thirdparty%2Fsystemd.git core/service: do not set reload_begin_usec when refreshing confexts reload_begin_usec is a barrier for determining whether RELOADING=1 came after the main process got signaled, unrelated to refreshing. --- diff --git a/src/core/service.c b/src/core/service.c index 91434f13821..70512aa2393 100644 --- a/src/core/service.c +++ b/src/core/service.c @@ -2879,8 +2879,6 @@ static void service_enter_reload_mounting(Service *s) { assert(s); - usec_t ts = now(CLOCK_MONOTONIC); - r = service_arm_timer(s, /* relative= */ true, s->timeout_start_usec); if (r < 0) { log_unit_warning_errno(UNIT(s), r, "Failed to install timer: %m"); @@ -2889,8 +2887,6 @@ static void service_enter_reload_mounting(Service *s) { return; } - s->reload_begin_usec = ts; - service_enter_refresh_extensions(s); }