diff options
Diffstat (limited to 'src/core/execute.c')
-rw-r--r-- | src/core/execute.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/execute.c b/src/core/execute.c index bbd0d2c75d..9eba323529 100644 --- a/src/core/execute.c +++ b/src/core/execute.c @@ -1809,6 +1809,7 @@ static int exec_child( log_close(); } } + execve(command->path, final_argv, final_env); *exit_status = EXIT_EXEC; return -errno; @@ -1903,7 +1904,7 @@ int exec_spawn(ExecCommand *command, * sure that when we kill the cgroup the process will be * killed too). */ if (params->cgroup_path) - cg_attach(SYSTEMD_CGROUP_CONTROLLER, params->cgroup_path, pid); + (void) cg_attach(SYSTEMD_CGROUP_CONTROLLER, params->cgroup_path, pid); exec_status_start(&command->exec_status, pid); |