summaryrefslogtreecommitdiffstats
path: root/pym/portage_mail.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-03-17 14:39:53 -0700
committerZac Medico <zmedico@gentoo.org>2011-03-18 12:50:22 -0700
commit2f3235abef72d61cdcdf549a08e645933698a4ff (patch)
tree7bf380e73a7d7835d175cb364bdb60d9b86c6c1b /pym/portage_mail.py
parent768958c9d1504f72d2f252c1793a5bc48a2a4a85 (diff)
downloadportage-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