Add async execution support for pkg_preinst and pkg_postinst. This allows the
authorZac Medico <zmedico@gentoo.org>
Mon, 14 Jul 2008 03:47:47 +0000 (03:47 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 14 Jul 2008 03:47:47 +0000 (03:47 -0000)
commit698bbf0e9c210c978d7e953306a59c1a25a00ac5
tree66a88108e6d4ab8f0344f1bb67fe6cb6251af5af
parentd1de3afcb5558e2968bc35922e70ad0a306e61ec
Add async execution support for pkg_preinst and pkg_postinst. This allows the
scheduler's poll loop to run so that other parallel tasks aren't starved for
output handling while pkg_preinst and pkg_postinst are executing.

svn path=/main/trunk/; revision=11044
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/dbapi/vartree.py