ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Алерты



On Wed, Sep 19, 2007 at 12:28:41PM +0300, Igor Savchenko wrote:

> Wednesday, September 19, 2007, 12:21:42 PM, you wrote:
> 
> > On Wed, Sep 19, 2007 at 11:46:05AM +0300, Igor Savchenko wrote:
> 
> >>   В лог с непостоянной переодичностью валятся:
> >>   [alert] 63794#0: accept() failed (22: Invalid argument) while
> >>   accepting new connection on xx.xx.xx.xx:80
> >>   и
> >>   [alert] 63794#0: close() socket failed (22: Invalid argument)
> >> 
> >>   Это нормально?
> >> 
> >>   /usr/local/nginx/sbin/nginx -V:
> >>   
> >>   nginx version: nginx/0.5.31
> >>   built by gcc 3.4.4 [FreeBSD] 20050518
> >>   configure arguments: --with-debug --with-http_stub_status_module
> 
> > Нет, это не нормально. Какая версия FreeBSD ?
> 
> На одном сервере:
>    FreeBSD 6.1-RELEASE-p3
> 
> На втором:
>    FreeBSD 6.1-RELEASE-p5

Похоже, я нашёл, в чём проблема:
http://freebsd.rambler.ru/bsdmail/cvs-src_2006/msg14142.html

EINVAL возвращался вместо ECONNABORTED для accept() и ECONNRESET для
close() и прочая. В 6.2-STABLE исправлено.

Можно игнорировать.


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.