summaryrefslogtreecommitdiff
path: root/libbb/vfork_daemon_rexec.c
diff options
context:
space:
mode:
authorDenys Vlasenko2009-10-08 23:28:29 +0200
committerDenys Vlasenko2009-10-08 23:28:29 +0200
commit3f11f35124f3b2deca1a403520260f290b6f8901 (patch)
tree316517a6aa66f8f65ee3062161479dee9954b265 /libbb/vfork_daemon_rexec.c
parent219757fee9a1cacedaffcfe062254adb2ffe7cac (diff)
downloadbusybox-3f11f35124f3b2deca1a403520260f290b6f8901.zip
busybox-3f11f35124f3b2deca1a403520260f290b6f8901.tar.gz
libbb: make spawn() print "can't execute '%s'" on execv error
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb/vfork_daemon_rexec.c')
-rw-r--r--libbb/vfork_daemon_rexec.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libbb/vfork_daemon_rexec.c b/libbb/vfork_daemon_rexec.c
index 2e48e40..1dbeff8 100644
--- a/libbb/vfork_daemon_rexec.c
+++ b/libbb/vfork_daemon_rexec.c
@@ -41,6 +41,7 @@ pid_t FAST_FUNC spawn(char **argv)
* (but don't run atexit() stuff, which would screw up parent.)
*/
failed = errno;
+ bb_perror_msg("can't execute '%s'", argv[0]);
_exit(111);
}
/* parent */