diff options
author | 2013-01-07 22:02:51 +0800 | |
---|---|---|
committer | 2013-01-11 14:18:10 -0800 | |
commit | ff49792f44196f41156547efdf615bb2b52fcaaa (patch) | |
tree | e29b48966d6f90d4b5ba4dea542a514db9936e70 /exec.cpp | |
parent | b2abd963f00a1921e0ac8ce3191e9b0778ce4946 (diff) |
exec.cpp:exec: Don't remove block_io elements from j->io
When dulicate_prepend prepend copies of block_io elements to j->io, the
removing simply does nothing. Now that the same pointers are prepended to
j->io, don't remove them.
Diffstat (limited to 'exec.cpp')
-rw-r--r-- | exec.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
@@ -1394,11 +1394,6 @@ void exec(parser_t &parser, job_t *j) io_remove(j->io, &pipe_read); - for (io_chain_t::const_iterator iter = parser.block_io.begin(); iter != parser.block_io.end(); iter++) - { - io_remove(j->io, *iter); - } - job_set_flag(j, JOB_CONSTRUCTED, 1); if (!job_get_flag(j, JOB_FOREGROUND)) |