apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From INOUE Seiichiro <in...@ariel-networks.com>
Subject Resend ([Q] apr_poll_revents_get() before apr_accept() on Windows)
Date Mon, 22 Apr 2002 15:31:19 GMT
Hi,

I formerly sent a question about the issue on Subject.
For my post, Mr. Saxon showed his patch, but the patch hasn't been committed yet.

What is goint on?

Thanks.


> ----- My Original Message -----
> From: "INOUE Seiichiro" <inoue@ariel-networks.com>
> To: <dev@apr.apache.org>
> Sent: Monday, March 25, 2002 12:32 AM
> Subject: [Q] apr_poll_revents_get() before apr_accept() on Windows
> > Hi,
> >
> > I have a question about apr_poll_revents_get() behavior on Windows.
> > I want to check whether the socket is apr_accept()'able.
> > On Unix, I can check the socket becomes readable by apr_poll().
> > On Windows, when I do the same thing, apr_poll_revents_get() returns
> APR_POLLERR.
> >
> > In apr_poll_revents_get(), WSARecv() causes WSAENOTCONN,
> > if the socket hasn't been apr_accept()'ed yet.
> > (Windows2000 case. I don't know other Windows.)
> >
> > I attach a sample program for an easy reproduction.
> >
> > My question is,
> > What is a proper solution?
> > libapr should take care of it, or applications should?
> >
> > Thanks in advance.
> >
> > - INOUE Seiichiro <inoue@ariel-networks.com>
> >   http://www.ariel-networks.com

Mime
View raw message