]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
machinectl: fix message 28078/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 19 Jun 2023 11:35:22 +0000 (13:35 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 19 Jun 2023 11:36:30 +0000 (13:36 +0200)
bus_wait_for_jobs_new() can fail for various reasons.

src/machine/machinectl.c

index 8d7d464a4a23e372da9603a715c1b7a1807b8fdc..1298c3818eab4fb2f49413fa68bcb0d7718e8d48 100644 (file)
@@ -1705,7 +1705,7 @@ static int start_machine(int argc, char *argv[], void *userdata) {
 
         r = bus_wait_for_jobs_new(bus, &w);
         if (r < 0)
-                return log_oom();
+                return log_error_errno(r, "Could not watch jobs: %m");
 
         for (int i = 1; i < argc; i++) {
                 _cleanup_(sd_bus_message_unrefp) sd_bus_message *reply = NULL;