* Fix AsynchronousTask._wait_hook() to prevent potential recursive calls
authorZac Medico <zmedico@gentoo.org>
Thu, 10 Jul 2008 03:40:39 +0000 (03:40 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 10 Jul 2008 03:40:39 +0000 (03:40 -0000)
commit15a5d41a961628db7e7e3f9a8b8214ea3111a880
treebddf3da7628cc1af51b0c2b86d6c448d588a86c7
parentdcf36ddfe69c9a2dd65fc80731623d719fe49954
* Fix AsynchronousTask._wait_hook() to prevent potential recursive calls
  triggered when calling exit listeners.

* Make SequentialTaskQueue use exit listeners to trigger scheduling as
  soon as a task exits. This makes it possible for the queues to
  automatically schedule new tasks while scheduler remains in it's
  poll() loop.

svn path=/main/trunk/; revision=11008
pym/_emerge/__init__.py