ash: eval: Fail immediately with redirections errors for simple command
authorDenys Vlasenko <vda.linux@googlemail.com>
Wed, 19 Feb 2020 14:30:20 +0000 (15:30 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Thu, 20 Feb 2020 08:36:51 +0000 (09:36 +0100)
commit54bef2a8efd21e9992a9d26cf30c5b26cbc0e21a
treed7b25fc37724cbd4fe0820663648a45ed77c9565
parent7eb8eecbbc752d04381f35d196bbdf1e3b17e2d1
ash: eval: Fail immediately with redirections errors for simple command

Upstream commit:

    Date: Sat, 19 May 2018 02:39:54 +0800
    eval: Fail immediately with redirections errors for simple command

    Previously, dash would continue to perform variable expansions
    even if a redirection error occured.  This patch changes it so
    that it fails immediately.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/ash.c
shell/ash_test/ash-redir/redir_exec1.right