]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/login/logind-action.c
tree-wide: shorten error logging a bit
[thirdparty/systemd.git] / src / login / logind-action.c
index 08e41af81abb0211e0976b0d1ac6f249c96610d5..317e9ef384ca062f3e0e343c45afd50b47743306 100644 (file)
@@ -152,10 +152,8 @@ int manager_handle_action(
         log_info("%s", message_table[handle]);
 
         r = bus_manager_shutdown_or_sleep_now_or_later(m, target, inhibit_operation, &error);
-        if (r < 0) {
-                log_error("Failed to execute operation: %s", bus_error_message(&error, r));
-                return r;
-        }
+        if (r < 0)
+                return log_error_errno(r, "Failed to execute operation: %s", bus_error_message(&error, r));
 
         return 1;
 }