diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2018-05-19 02:39:37 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2018-05-28 17:12:22 +0800 |
commit | a332ebdaa13d3eaf70082e1be214c42645bc186a (patch) | |
tree | 36c11fa25bba3b35ef58578a307e8358cbd82c61 /src/parser.c | |
parent | Release 0.5.10.2. (diff) | |
download | dash-a332ebdaa13d3eaf70082e1be214c42645bc186a.tar.gz dash-a332ebdaa13d3eaf70082e1be214c42645bc186a.zip |
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>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions