diff options
author | Ian Jackson <Ian.Jackson@eu.citrix.com> | 2011-02-04 18:46:00 +0000 |
---|---|---|
committer | Ian Jackson <Ian.Jackson@eu.citrix.com> | 2011-02-04 18:46:00 +0000 |
commit | a7dce8960cae2f8bca0cafe52adb039f0df4d8b6 (patch) | |
tree | 62c2d9a71b47f801e5a08569ef81b96c62cf20cc /tools/libxl/libxl_exec.c | |
parent | eab5a930c55194b24e1fba03dd60aea9aa6bcc5f (diff) | |
download | xen-a7dce8960cae2f8bca0cafe52adb039f0df4d8b6.tar.gz xen-a7dce8960cae2f8bca0cafe52adb039f0df4d8b6.tar.bz2 xen-a7dce8960cae2f8bca0cafe52adb039f0df4d8b6.zip |
libxl: actually print an error when execve (in libxl__exec) fails
The header comment says libxl__exec logs errors. So it should do so.
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxl/libxl_exec.c')
-rw-r--r-- | tools/libxl/libxl_exec.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/libxl/libxl_exec.c b/tools/libxl/libxl_exec.c index 6c212209f3..e770fd3e09 100644 --- a/tools/libxl/libxl_exec.c +++ b/tools/libxl/libxl_exec.c @@ -55,6 +55,8 @@ void libxl__exec(int stdinfd, int stdoutfd, int stderrfd, const char *arg0, * to assume they got DFL. */ execvp(arg0, args); + + fprintf(stderr, "libxl: cannot execute %s: %s\n", arg0, strerror(errno)); _exit(-1); } |