Bug #264435 - Handle EAGAIN errors when writing to stdout, due to poorly
authorZac Medico <zmedico@gentoo.org>
Thu, 9 Apr 2009 06:16:03 +0000 (06:16 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 9 Apr 2009 06:16:03 +0000 (06:16 -0000)
commitd93059ac7e65fb71c6d18254c175731176781920
treeb4fe29c6adb842ed70e7111310f1a9fb4dfe2a7e
parent43a864ffa96ebaecb98971e74cfeb35a42b9b34d
Bug #264435 - Handle EAGAIN errors when writing to stdout, due to poorly
behaved subprocesses that set O_NONBLOCK mode on inherited file descriptors.
TODO: When possible, avoid having child processes inherit stdio file
descriptors from portage (maybe it can't be avoided with
PROPERTIES=interactive).

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