nginx-0.6.7

Alex Vorona voron at amhost.net
Fri Aug 17 14:52:29 MSD 2007


Igor Sysoev пишет:

>>>    *) Исправление: теперь по умолчанию nginx использует значение 511 для 
>>>       listen backlog на всех платформах, кроме FreeBSD.
>>>       Спасибо Jiang Hong.
>>>
>> а почему для FreeBSD исключение?
> 
> Изначально использовался -1.. Как оказалось, в мане 10-го Соляриса уже
> описано, что это равносильно нулю. В более ранних версиях про это ничего
> не написано. В listen(3) Линукса тоже написано про ноль. В listen(2),
> кстати, про это ничего нет, равно как и нет никакого упоминания про то,
> что есть listen(3).
> 

man-pages-2.63
man 2 listen
NOTES
If  the  backlog  argument is greater than the value in /proc/sys/net/somaxconn, 
then it is silently truncated to that value; the default value in this file is 128.

man 3 listen
No entry for listen in section 3 of the manual

man-pages-2.39-9.el5
man 2 listen
BUGS
        If  the socket is of type AF_INET, and the backlog argument is greater 
than the constant SOMAXCONN (128 in Linux 2.0 & 2.2), it is silently truncated 
to SOMAXCONN.
man 3 listen
No entry for listen in section 3 of the manual






More information about the nginx-ru mailing list