Having looked at this more I don't understand why it's failing, and the Solaris build environment I was using is acting up so I can't get anything to build...
apr_socket_recv, and hence the socket bucket ->read function, looks like it should do the right thing for a non-blocking socket, and that's all that's being used here; I think it must be some more subtle issue than I expected. Has anyone tried reproducing this on Linux with an httpd modified to set APR_SO_NONBLOCK at an appropriate place? That might make it easier to debug... joe --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
