Mercurial > hg > nginx
comparison src/http/ngx_http.c @ 4323:c4513d4dd024
Added the "so_keepalive=" parameter to the "listen" directive.
The "so_keepalive" directive in mail module was deprecated.
Thanks to Vsevolod Stakhov for initial work.
author | Valentin Bartenev <vbart@nginx.com> |
---|---|
date | Mon, 05 Dec 2011 08:06:15 +0000 |
parents | 57d45d345651 |
children | d620f497c50f |
comparison
equal
deleted
inserted
replaced
4322:acd8d267f557 | 4323:c4513d4dd024 |
---|---|
1760 | 1760 |
1761 ls->backlog = addr->opt.backlog; | 1761 ls->backlog = addr->opt.backlog; |
1762 ls->rcvbuf = addr->opt.rcvbuf; | 1762 ls->rcvbuf = addr->opt.rcvbuf; |
1763 ls->sndbuf = addr->opt.sndbuf; | 1763 ls->sndbuf = addr->opt.sndbuf; |
1764 | 1764 |
1765 ls->keepalive = addr->opt.so_keepalive; | |
1766 #if (NGX_HAVE_KEEPALIVE_TUNABLE) | |
1767 ls->keepidle = addr->opt.tcp_keepidle; | |
1768 ls->keepintvl = addr->opt.tcp_keepintvl; | |
1769 ls->keepcnt = addr->opt.tcp_keepcnt; | |
1770 #endif | |
1771 | |
1765 #if (NGX_HAVE_DEFERRED_ACCEPT && defined SO_ACCEPTFILTER) | 1772 #if (NGX_HAVE_DEFERRED_ACCEPT && defined SO_ACCEPTFILTER) |
1766 ls->accept_filter = addr->opt.accept_filter; | 1773 ls->accept_filter = addr->opt.accept_filter; |
1767 #endif | 1774 #endif |
1768 | 1775 |
1769 #if (NGX_HAVE_DEFERRED_ACCEPT && defined TCP_DEFER_ACCEPT) | 1776 #if (NGX_HAVE_DEFERRED_ACCEPT && defined TCP_DEFER_ACCEPT) |