diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-03-17 14:39:53 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-03-18 12:50:22 -0700 |
commit | 2f3235abef72d61cdcdf549a08e645933698a4ff (patch) | |
tree | 7bf380e73a7d7835d175cb364bdb60d9b86c6c1b /pym/portage_mail.py | |
parent | 768958c9d1504f72d2f252c1793a5bc48a2a4a85 (diff) | |
download | portage-2f3235abef72d61cdcdf549a08e645933698a4ff.tar.gz portage-2f3235abef72d61cdcdf549a08e645933698a4ff.tar.bz2 portage-2f3235abef72d61cdcdf549a08e645933698a4ff.zip |
EbuildIpcDaemon: use non-blocking write
This prevents the Scheduler from hanging if the client is killed before
we can send the reply, as reported by David James:
http://codereview.chromium.org/6713003
This commit depends on ebuild-ipc (the client) opening the other side
of this fifo before it sends its request, which has already been added
in commit eff879ff0ce7dcc1ce68d5f16de1ec73051f8c18.
Diffstat (limited to 'pym/portage_mail.py')
0 files changed, 0 insertions, 0 deletions