hush/shell/ash_test/ash-redir
Denys Vlasenko 86584e134e ash: fix open fds leaking in redirects. Closes 9561
commit e19923f665 deleted clearredir()
call in shellexec():

	ash: [REDIR] Remove redundant CLOEXEC calls
	Upstream commit:

	Now that we're marking file descriptors as CLOEXEC in savefd, we no longer
	need to close them on exec or in setinputfd.

but it missed one place where we don't set CLOEXEC. Fixing this.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2017-01-07 10:16:56 +01:00
..
redir1.right sh testsuite: create hush-redir/* and move files around 2016-10-02 17:55:51 +02:00
redir1.tests sh testsuite: create hush-redir/* and move files around 2016-10-02 17:55:51 +02:00
redir2.right ash: fix a bug where redirection fds were not closed afterwards. 2008-07-24 19:46:38 +00:00
redir2.tests ash: fix a bug where redirection fds were not closed afterwards. 2008-07-24 19:46:38 +00:00
redir3.right ash: fix a bug where redirection fds were not closed afterwards. 2008-07-24 19:46:38 +00:00
redir3.tests ash: fix testsuite false positives 2010-05-18 14:11:21 +02:00
redir4.right ash: prevent exec NN>&- from closing fd used for script reading 2008-07-24 22:34:43 +00:00
redir4.tests ash: prevent exec NN>&- from closing fd used for script reading 2008-07-24 22:34:43 +00:00
redir5.right ash: testsuite entries for last change 2008-07-25 13:40:06 +00:00
redir5.tests ash: testsuite entries for last change 2008-07-25 13:40:06 +00:00
redir6.right ash: fix "(cat < file)" hang introduced by rev 22944. 2008-08-16 11:48:02 +00:00
redir6.tests ash: fix "(cat < file)" hang introduced by rev 22944. 2008-08-16 11:48:02 +00:00
redir7.right ash: add testsuite for bug 585 2009-08-29 20:37:09 +02:00
redir7.tests ash testsuite: remove two more inadvertent bashisms 2016-10-01 17:43:04 +02:00
redir8.right add a testcase for reopened bug 585 (not fixed yet) 2009-09-16 14:04:07 +02:00
redir8.tests ash testsuite: remove two more inadvertent bashisms 2016-10-01 17:43:04 +02:00
redir9.right ash: <> redir should not truncate 2010-06-24 04:32:37 +02:00
redir9.tests ash: add a testcase for bug 2281 (currently fails). Small code cleanups. 2010-08-05 17:19:27 +02:00
redir_escapednum.right sh testsuite: sync ash-redir/ and hush-redir/ 2016-10-02 18:32:52 +02:00
redir_escapednum.tests sh testsuite: sync ash-redir/ and hush-redir/ 2016-10-02 18:32:52 +02:00
redir_expand.right sh testsuite: sync ash-redir/ and hush-redir/ 2016-10-02 18:32:52 +02:00
redir_expand.tests sh testsuite: sync ash-redir/ and hush-redir/ 2016-10-02 18:32:52 +02:00
redir_leak.right ash: fix open fds leaking in redirects. Closes 9561 2017-01-07 10:16:56 +01:00
redir_leak.tests ash: fix open fds leaking in redirects. Closes 9561 2017-01-07 10:16:56 +01:00
redir_multi.right sh testsuite: sync ash-redir/ and hush-redir/ 2016-10-02 18:32:52 +02:00
redir_multi.tests sh testsuite: sync ash-redir/ and hush-redir/ 2016-10-02 18:32:52 +02:00
redir_script.right sh testsuite: create hush-redir/* and move files around 2016-10-02 17:55:51 +02:00
redir_script.tests sh testsuite: create hush-redir/* and move files around 2016-10-02 17:55:51 +02:00
redir_space.right sh testsuite: create hush-redir/* and move files around 2016-10-02 17:55:51 +02:00
redir_space.tests sh testsuite: create hush-redir/* and move files around 2016-10-02 17:55:51 +02:00
redir.right echo: do not retry on write errors 2011-02-07 02:03:51 +01:00
redir.tests reinstate redir.tests with correct perms 2008-02-13 18:10:46 +00:00
redirA.right ash: fix a bug in >${varexp} handling. Closes 5282 2012-06-09 02:06:57 +02:00
redirA.tests ash: fix a bug in >${varexp} handling. Closes 5282 2012-06-09 02:06:57 +02:00