httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Juan Rivera <Juan.Riv...@citrix.com>
Subject RE: Message: winnt_accept: Asynchronous AcceptEx failed.
Date Mon, 28 Jul 2003 19:49:56 GMT
What are the circumstances for this to happen?

-----Original Message-----
From: Bill Stoddard [mailto:bill@wstoddard.com] 
Sent: Sunday, July 27, 2003 10:30 PM
To: dev@httpd.apache.org
Subject: Re: Message: winnt_accept: Asynchronous AcceptEx failed.

Alex Bereznyi wrote:

> Hi,
> 
>  
> 
> We see a lot of WARNING messages in Windows Event Log:
> 
> * *
> 
> *winnt_accept**: Asynchronous AcceptEx failed. *
> 
>  
> 
> The actual error is always 995: ERROR_OPERATION_ABORTED - The I/O 
> operation has been aborted because of either a thread exit or an 
> application request.
> 
>  
> 
> It's coming from *server\mpm\winnt\child.c*
> 
> The call:
> 
>  
> 
> GetOverlappedResult((HANDLE)context->accept_socket,
> 
>                                              &context->Overlapped,
> 
>                                              &BytesRead, FALSE)
> 
>  
> 
> GetLastError()  is not called there, instead:
> 
>  
> 
>                         closesocket(context->accept_socket);
> 
>                         context->accept_socket = INVALID_SOCKET;
> 
>  
> 
> It all seems like normal condition to me - why log WARNING ? Is it OK to 
> turn it off?
> 

I'll turn this into an info message. I agree it should not be a warning.

Bill



Mime
View raw message