systemctl: fix 'is-enabled' exit status on failure when executed in chroot (#4773)

This commit is contained in:
Franck Bui 2016-11-30 18:27:42 +01:00 committed by Martin Pitt
parent 730389b6dc
commit c5024cd05c

View file

@ -6438,7 +6438,7 @@ static int unit_is_enabled(int argc, char *argv[], void *userdata) {
r = unit_file_get_state(arg_scope, arg_root, *name, &state);
if (r < 0)
return log_error_errno(state, "Failed to get unit file state for %s: %m", *name);
return log_error_errno(r, "Failed to get unit file state for %s: %m", *name);
if (IN_SET(state,
UNIT_FILE_ENABLED,