diff options
author | pb <pb@FreeBSD.org> | 2003-07-30 22:50:37 +0000 |
---|---|---|
committer | pb <pb@FreeBSD.org> | 2003-07-30 22:50:37 +0000 |
commit | edb5fbc5cc2aa91573568504f4da98fc234892d9 (patch) | |
tree | 34fee790dedcfa044a77955766fa37194fc58f5f /sys/kern/kern_sig.c | |
parent | 72fb563d453e9d9301d51365862f2b2e10ec94ba (diff) | |
download | FreeBSD-src-edb5fbc5cc2aa91573568504f4da98fc234892d9.zip FreeBSD-src-edb5fbc5cc2aa91573568504f4da98fc234892d9.tar.gz |
Remove test in pipe_write() which causes write(2) to return EAGAIN
on a non-blocking pipe in cases where select(2) returns the file
descriptor as ready for write. This in turns causes libc_r, for
one, to busy wait in such cases.
Note: it is a quick performance fix, a more complex fix might be
required in case this turns out to have unexpected side effects.
Reviewed by: silby
MFC after: 3 days
Diffstat (limited to 'sys/kern/kern_sig.c')
0 files changed, 0 insertions, 0 deletions