]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
machined: use pidref instead of just pid when determining unit of pid when registerin... 33334/head
authorLennart Poettering <lennart@poettering.net>
Mon, 27 May 2024 10:03:35 +0000 (12:03 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 14 Jun 2024 11:26:30 +0000 (13:26 +0200)
src/machine/machined-dbus.c

index 6fe1206d64df74885890a4ec8d88edf20b1b02fb..da64095d37200c74d836d345fb5d45628884d487 100644 (file)
@@ -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",