Messages in this thread | | | Subject | Re: select() bug | Date | Thu, 2 Nov 2000 23:55:52 +0000 (GMT) | From | Alan Cox <> |
| |
> - Does this make sense with devices with small kernel buffers? From > my experimentation, pipes on Linux have a 4K buffer and tend to be > read and written very quickly.
It makes sense for all things I suspect
> - If I'm correct that pipes have a 4K kernel buffer, then writing 1 > byte shouldn't cause this situation, as the buffer is well more than > half empty. Is this still a bug?
The pipe code uses totally full/empty. Im not sure why that was chosen
> Semantic issues aside, since Apache does the test I mentionned earlier > to determine child status and since it could be misled, should this > feature be turned off?
Or made smarter yes
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |