ash: exit after subshell error when errexit option is set
No binary (build failed)
—
(log yok)
| @@ -8408,6 +8408,8 @@ evaltree(union node *n, int flags) | |
| evalfn = evalloop; | |
| goto calleval; | |
| case NSUBSHELL: | |
| + | evalfn = evalsubshell; |
| + | goto checkexit; |
| case NBACKGND: | |
| evalfn = evalsubshell; | |
| goto calleval; | |
| @@ -0,0 +1 @@ | |
| + | OK |
| @@ -0,0 +1,5 @@ | |
| + | set -e |
| + | (true) |
| + | echo OK |
| + | (false) |
| + | echo FAIL |