Print better error message when exec fails
This commit is contained in:
parent
a78ac8fe23
commit
d178fbaf52
2 changed files with 2 additions and 3 deletions
|
@ -132,9 +132,8 @@ int main(int argc, char *argv[]) {
|
|||
// if this point is reached, exec failed, so we should exit nonzero
|
||||
fprintf(
|
||||
stderr,
|
||||
"Failed to launch process '%s' (errno %d: %s)\n",
|
||||
"dumb-init: %s: %s\n",
|
||||
argv[1],
|
||||
errno,
|
||||
strerror(errno)
|
||||
);
|
||||
exit(2);
|
||||
|
|
|
@ -131,6 +131,6 @@ def test_fails_nonzero_with_bad_exec(both_debug_modes, both_setsid_modes):
|
|||
proc.wait()
|
||||
assert proc.returncode != 0
|
||||
assert (
|
||||
"Failed to launch process '/doesnotexist' (errno 2: No such file or directory)\n"
|
||||
'dumb-init: /doesnotexist: No such file or directory\n'
|
||||
in proc.stderr
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue