Revert #910.
authorNico Weber <nicolasweber@gmx.de>
Sat, 5 Mar 2016 01:51:06 +0000 (17:51 -0800)
committerNico Weber <nicolasweber@gmx.de>
Sat, 5 Mar 2016 02:17:09 +0000 (18:17 -0800)
commite605fcc8ea91487e1653444ecf63f5597261f17c
tree67df569dd00fb5a050f484edb83d731b8495fe29
parentd63fe50c493c397bae3b4a3dd08cfac128000a81
Revert #910.

The change caused some issues (it makes it impossible ot use
posix_spawn() and makes it harder to suspend children on ctrl-z).  After
discussing with jln: Since it fixes a corner case that can be fixed by
explicitly running commands that need it in a wrapper that setsid()s
them, let's try reverting it for a while.  Please shout if this is a
problem for you.

See also #1097.
src/subprocess-posix.cc
src/subprocess_test.cc