diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-12-25 01:21:17 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-12-25 01:21:17 +0000 |
commit | 26da1ffb71799b9222fd2dde143d34fc389d5b5b (patch) | |
tree | c812e47b6efef1e0dd8fc30e0da1afe14189bbb9 /bin/doinfo | |
parent | 1393a06e68c54cb53244f6f918660b42a8567b6b (diff) | |
download | portage-26da1ffb71799b9222fd2dde143d34fc389d5b5b.tar.gz portage-26da1ffb71799b9222fd2dde143d34fc389d5b5b.tar.bz2 portage-26da1ffb71799b9222fd2dde143d34fc389d5b5b.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>. (trunk r12285)
svn path=/main/branches/2.1.6/; revision=12316
Diffstat (limited to 'bin/doinfo')
0 files changed, 0 insertions, 0 deletions