Mercurial > hg > nginx
comparison src/core/ngx_connection.c @ 1377:0d57c150115b
set default listen() backlog to 511 on all platforms except FreeBSD
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 09 Aug 2007 13:32:21 +0000 |
parents | 8dfa34cb186e |
children | 0d37ad506bb6 |
comparison
equal
deleted
inserted
replaced
1376:6ff8c0c1e194 | 1377:0d57c150115b |
---|---|
121 | 121 |
122 ls[i].addr_text.len = ngx_sprintf(ls[i].addr_text.data + len, ":%d", | 122 ls[i].addr_text.len = ngx_sprintf(ls[i].addr_text.data + len, ":%d", |
123 ntohs(sin->sin_port)) | 123 ntohs(sin->sin_port)) |
124 - ls[i].addr_text.data; | 124 - ls[i].addr_text.data; |
125 | 125 |
126 ls[i].backlog = -1; | 126 ls[i].backlog = NGX_LISTEN_BACKLOG; |
127 | 127 |
128 olen = sizeof(int); | 128 olen = sizeof(int); |
129 | 129 |
130 if (getsockopt(ls[i].fd, SOL_SOCKET, SO_RCVBUF, (void *) &ls[i].rcvbuf, | 130 if (getsockopt(ls[i].fd, SOL_SOCKET, SO_RCVBUF, (void *) &ls[i].rcvbuf, |
131 &olen) | 131 &olen) |