mirror of
https://github.com/freebsd/freebsd-src
synced 2024-11-02 19:51:25 +00:00
Track kern.ipc.somaxconn -> kern.ipc.soacceptqueue rename
Fixes:2bdf61ca29
("Hide the unfortunate named sysctl...") (cherry picked from commit9871ae6aa9
) (cherry picked from commitf4f6bc6367
)
This commit is contained in:
parent
5653371269
commit
67d863df08
3 changed files with 7 additions and 7 deletions
|
@ -85,7 +85,7 @@ net.inet.icmp.drop_redirect=1
|
|||
net.inet.ip.redirect=0
|
||||
net.inet.tcp.blackhole=2
|
||||
net.inet.udp.blackhole=1
|
||||
kern.ipc.somaxconn=1024
|
||||
kern.ipc.soacceptqueue=1024
|
||||
debug.trace_on_panic=1
|
||||
debug.debugger_on_panic=0
|
||||
EOF
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
.\"
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd April 16, 2020
|
||||
.Dd October 11, 2022
|
||||
.Dt TUNING 7
|
||||
.Os
|
||||
.Sh NAME
|
||||
|
@ -482,7 +482,7 @@ By default
|
|||
is set at the maximum allowable port number.
|
||||
.Pp
|
||||
The
|
||||
.Va kern.ipc.somaxconn
|
||||
.Va kern.ipc.soacceptqueue
|
||||
sysctl limits the size of the listen queue for accepting new TCP connections.
|
||||
The default value of 128 is typically too low for robust handling of new
|
||||
connections in a heavily loaded web server environment.
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
*
|
||||
* Future things to test:
|
||||
*
|
||||
* - That if we change the value of kern.ipc.somaxconn, the limits really
|
||||
* - That if we change the value of kern.ipc.soacceptqueue, the limits really
|
||||
* do change.
|
||||
*
|
||||
* - That limits are, approximately, enforced and implemented.
|
||||
|
@ -55,7 +55,7 @@
|
|||
*/
|
||||
|
||||
/*
|
||||
* We retrieve kern.ipc.somaxconn before running the tests in order to use a
|
||||
* We retrieve kern.ipc.soacceptqueue before running the tests in order to use a
|
||||
* run-time set value of SOMAXCONN, rather than compile-time set. We assume
|
||||
* that no other process will be simultaneously frobbing it, and these tests
|
||||
* may fail if that assumption is not held.
|
||||
|
@ -371,9 +371,9 @@ main(void)
|
|||
size_t len;
|
||||
|
||||
len = sizeof(somaxconn);
|
||||
if (sysctlbyname("kern.ipc.somaxconn", &somaxconn, &len, NULL, 0)
|
||||
if (sysctlbyname("kern.ipc.soacceptqueue", &somaxconn, &len, NULL, 0)
|
||||
< 0)
|
||||
err(-1, "sysctlbyname(kern.ipc.somaxconn)");
|
||||
err(-1, "sysctlbyname(kern.ipc.soacceptqueue)");
|
||||
|
||||
test_defaults();
|
||||
test_listen_update();
|
||||
|
|
Loading…
Reference in a new issue