You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apr.apache.org by Brian Pane <br...@apache.org> on 2005/11/27 05:28:58 UTC

bug 34332: poll fixed on OS X 10.4.3?

For a while now, we've disabled the use of poll(2) in APR on
OS X 10.4 because of the problem described in
http://issues.apache.org/bugzilla/show_bug.cgi?id=34332 :
poll could report a socket as writable, but a write on the socket
would then fail with EAGAIN.

Noting that there's a new release of the kernel (8.3) in OS X
10.4.3, I tried to reproduce this bug on 10.4.3, and I haven't
been able to trigger the error.

Can I get a second opinion or two from other developers with
10.4.3?  (In case it's useful, I've attached my test program.  It
does a poll/write loop to transmit a lot of dummy data over a
TCP connection to a host/port specified as command-line
arguments.  I used "nc -l [port] >/dev/null" on another machine
as the data sink.)

Thanks,
Brian