diff options
author | Igor Sysoev <igor@sysoev.ru> | 2007-08-09 13:32:21 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2007-08-09 13:32:21 +0000 |
commit | 031a6e2906592b4f5bfa6f21eb2fe2d49478139c (patch) | |
tree | 67e14f14f15a761e0c4112b46886100ae07735d0 /src/os/unix | |
parent | 3625a458d9a29943aa7891296ef2dd3e9933f9a8 (diff) | |
download | nginx-031a6e2906592b4f5bfa6f21eb2fe2d49478139c.tar.gz nginx-031a6e2906592b4f5bfa6f21eb2fe2d49478139c.zip |
set default listen() backlog to 511 on all platforms except FreeBSD
Diffstat (limited to 'src/os/unix')
-rw-r--r-- | src/os/unix/ngx_freebsd_config.h | 3 | ||||
-rw-r--r-- | src/os/unix/ngx_linux_config.h | 3 | ||||
-rw-r--r-- | src/os/unix/ngx_posix_config.h | 3 | ||||
-rw-r--r-- | src/os/unix/ngx_solaris_config.h | 3 |
4 files changed, 12 insertions, 0 deletions
diff --git a/src/os/unix/ngx_freebsd_config.h b/src/os/unix/ngx_freebsd_config.h index 0bf4fd525..818e230ba 100644 --- a/src/os/unix/ngx_freebsd_config.h +++ b/src/os/unix/ngx_freebsd_config.h @@ -77,6 +77,9 @@ #endif +#define NGX_LISTEN_BACKLOG -1 + + #if (defined SO_ACCEPTFILTER && !defined NGX_HAVE_DEFERRED_ACCEPT) #define NGX_HAVE_DEFERRED_ACCEPT 1 #endif diff --git a/src/os/unix/ngx_linux_config.h b/src/os/unix/ngx_linux_config.h index 980e05d67..3e0475ffc 100644 --- a/src/os/unix/ngx_linux_config.h +++ b/src/os/unix/ngx_linux_config.h @@ -78,6 +78,9 @@ extern ssize_t sendfile(int s, int fd, int32_t *offset, size_t size); #endif +#define NGX_LISTEN_BACKLOG 511 + + #if defined TCP_DEFER_ACCEPT && !defined NGX_HAVE_DEFERRED_ACCEPT #define NGX_HAVE_DEFERRED_ACCEPT 1 #endif diff --git a/src/os/unix/ngx_posix_config.h b/src/os/unix/ngx_posix_config.h index 8a9509960..f79657654 100644 --- a/src/os/unix/ngx_posix_config.h +++ b/src/os/unix/ngx_posix_config.h @@ -88,6 +88,9 @@ #endif +#define NGX_LISTEN_BACKLOG 511 + + #if (__FreeBSD__) && (__FreeBSD_version < 400017) #include <sys/param.h> /* ALIGN() */ diff --git a/src/os/unix/ngx_solaris_config.h b/src/os/unix/ngx_solaris_config.h index 9183bb360..989a30e2c 100644 --- a/src/os/unix/ngx_solaris_config.h +++ b/src/os/unix/ngx_solaris_config.h @@ -82,6 +82,9 @@ #endif +#define NGX_LISTEN_BACKLOG 511 + + #ifndef NGX_HAVE_INHERITED_NONBLOCK #define NGX_HAVE_INHERITED_NONBLOCK 1 #endif |