From: Lennart Poettering Date: Mon, 27 May 2024 10:03:35 +0000 (+0200) Subject: machined: use pidref instead of just pid when determining unit of pid when registerin... X-Git-Tag: v257-rc1~1147^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F33334%2Fhead;p=thirdparty%2Fsystemd.git machined: use pidref instead of just pid when determining unit of pid when registering machine --- diff --git a/src/machine/machined-dbus.c b/src/machine/machined-dbus.c index 6fe1206d64d..da64095d372 100644 --- a/src/machine/machined-dbus.c +++ b/src/machine/machined-dbus.c @@ -390,7 +390,7 @@ static int method_register_machine_internal(sd_bus_message *message, bool read_n if (r < 0) return r; - r = cg_pid_get_unit(m->leader.pid, &m->unit); + r = cg_pidref_get_unit(&m->leader, &m->unit); if (r < 0) { r = sd_bus_error_set_errnof(error, r, "Failed to determine unit of process "PID_FMT" : %m",