diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-12-23 18:53:13 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-12-23 18:53:13 +0000 |
commit | eb547b4c1538ead1006a9184981369979afff82c (patch) | |
tree | 1f663fd5314eaf19d779e4b974ec71fb6dae1f29 /pym/portage_compat_namespace.py | |
parent | ad6bd931c6a9f02b6b2d20ab4657dec4a3157e2e (diff) | |
download | portage-eb547b4c1538ead1006a9184981369979afff82c.tar.gz portage-eb547b4c1538ead1006a9184981369979afff82c.tar.bz2 portage-eb547b4c1538ead1006a9184981369979afff82c.zip |
Register for poll events before forking, in order to avoid potential race conditions
in SpawnProcess._start() and EbuildMetadataPhase._start(). Hopefully this solves
hung poll calls with defunct ebuild.sh processes, reported on solaris systems by
Fabian Groffen <grobian@g.o>.
svn path=/main/trunk/; revision=12285
Diffstat (limited to 'pym/portage_compat_namespace.py')
0 files changed, 0 insertions, 0 deletions