aboutsummaryrefslogtreecommitdiff
path: root/libbb/default_error_retval.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2018-08-05 18:04:09 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2018-08-05 18:11:15 +0200
commit2596f412cd02d4b040262e5f40de2e7a7e6b32cf (patch)
treea91540715f5eafb8a5265c5a748d5edae16c3974 /libbb/default_error_retval.c
parent1c5eb88cd84c90e4c3d014f4abc8f8310c008842 (diff)
downloadbusybox-2596f412cd02d4b040262e5f40de2e7a7e6b32cf.tar.gz
ash: exec: Return 126 on most errors in shellexec
Upstream commit: Date: Sat, 19 May 2018 02:39:37 +0800 exec: Return 126 on most errors in shellexec Currently when shellexec fails on most errors the shell will exit with exit status 2. This patch changes it to 126 in order to avoid ambiguities with the exit status from a successful exec. The errors that result in 127 has also been expanded to include ENOTDIR, ENAMETOOLONG and ELOOP. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> function old new delta shellexec 245 254 +9 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb/default_error_retval.c')
0 files changed, 0 insertions, 0 deletions