AsynchronousTask: don't wait for exit status
authorZac Medico <zmedico@gentoo.org>
Tue, 14 Feb 2012 02:35:03 +0000 (18:35 -0800)
committerZac Medico <zmedico@gentoo.org>
Tue, 14 Feb 2012 02:35:03 +0000 (18:35 -0800)
commit07823ba56f63309da9547e02e96b043005932be0
treeecdfa774f9def6fb215b5c89e77312f131b14764
parent6afd0e508eaf1f9040a20ed670cd6cf7a3a07517
AsynchronousTask: don't wait for exit status

Synchronous waiting for status is not supported, since it would be
vulnerable to hitting the recursion limit when a large number of tasks
need to be terminated simultaneously, like in bug #402335.
pym/_emerge/AbstractEbuildProcess.py
pym/_emerge/AbstractPollTask.py
pym/_emerge/AsynchronousTask.py
pym/_emerge/MetadataRegen.py
pym/_emerge/PollScheduler.py
pym/_emerge/Scheduler.py
pym/_emerge/SequentialTaskQueue.py
pym/_emerge/TaskScheduler.py
pym/portage/tests/ebuild/test_ipc_daemon.py