httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Trawick <traw...@gmail.com>
Subject Re: Using AcceptEx on Windows
Date Mon, 16 Sep 2013 11:57:37 GMT
On Mon, Sep 16, 2013 at 4:08 AM, Ivan Zhakov <ivan@visualsvn.com> wrote:

> On Mon, Sep 16, 2013 at 11:38 AM, Gregg Smith <gls@gknw.net> wrote:
> > On 9/16/2013 12:13 AM, Ivan Zhakov wrote:
> >>
> >> On Mon, Sep 16, 2013 at 12:49 AM, Steffen<info@apachelounge.com>
>  wrote:
> >>>
> >>> Current behavior with windows httpd 2.46 is that with AcceptFilter that
> >>> the
> >>> sever always starts with good traffic.  Most of us dealing then with
> >>> periodic traffic hangs, slow traffic and/or log entries like
> Asynchronous
> >>> AcceptEx failed. We advise in the info to set with issues to
> >>> AcceptFilter
> >>> http none  and AcceptFilter https none.
> >>>
> >>>
> >> Did you have problem with "AcceptFilter connect" or "AcceptFilter
> >> data" ? What error code is logged with AcceptEx failed error?
> >
> > It's a very common error, more often than not. AcceptFilter data or
> connect
> > matters not, none is the only way to get rid of it!
> >
> > OS 64)The specified network name is no longer available. : AH00341:
> > winnt_accept: Asynchronous AcceptEx failed.
> >
> Socket reuse seems to be problem. Documentation says that socket must
> be not bound or connected. I.e. DisconnectEx() function with
> TF_RESUE_SOCKET flag should be called to reuse socket in
> AcceptEx()/ConnectEx [1]
> [[[
> TF_REUSE_SOCKET
>
> Prepares the socket handle to be reused. When the DisconnectEx request
> completes, the socket handle can be passed to the AcceptEx or
> ConnectEx function.
>
> Note  The socket level disconnect is subject to the behavior of the
> underlying transport. For example, a TCP socket may be subject to the
> TCP TIME_WAIT state, causing the DisconnectEx call to be delayed.
> ]]]
>
>
> [1] http://msdn.microsoft.com/en-us/library/windows/desktop/ms737757
>
> --
> Ivan Zhakov
>

Also, see Eric's recent fix:

http://svn.apache.org/viewvc?view=revision&revision=1523387

-- 
Born in Roswell... married an alien...
http://emptyhammock.com/

Mime
View raw message