On Thu, Sep 09, 2004 at 05:40:48PM +0400, [EMAIL PROTECTED] wrote: > > > > > > k714% ./nonblock > > > found port: 52984 > > > O_NONBLOCK is not set in the child. > > > > This is rather confusing, since it means that apparently the test is > > working OK, and O_NONBLOCK is *not* inherited across accept() on NetBSD, > > which contradicts the behaviour you are seeing. > > > same on netbsd-1.6.1 > > k133% ./nonblock > found port: 65534 > O_NONBLOCK is not set in the child. > k133%
Oh well, having found a NetBSD box to testd this myself, the NetBSD fcntl() is being economical with the truth. It doesn't return O_NONBLOCK yet the socket really is non-blocking. I'll put in the suggested apr_hints.m4 change. fun fun -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html