summaryrefslogtreecommitdiff
path: root/listen_unix.go
diff options
context:
space:
mode:
authorJonathan Davies <jd+github@upthedownstair.com>2023-05-23 17:56:00 +0100
committerGitHub <noreply@github.com>2023-05-23 10:56:00 -0600
commit942fbb37ec46f1907e57a04c44ca790bd47ed52c (patch)
tree6211f3c8af32b58d5b6717aac52436f3548ed222 /listen_unix.go
parentcee4441cb1d485b38d728168a315cda5641d84fb (diff)
core: Use SO_REUSEPORT_LB on FreeBSD (#5554)
to balance load between threads.
Diffstat (limited to 'listen_unix.go')
-rw-r--r--listen_unix.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/listen_unix.go b/listen_unix.go
index 50d9a66..7011a1e 100644
--- a/listen_unix.go
+++ b/listen_unix.go
@@ -119,7 +119,7 @@ func reusePort(network, address string, conn syscall.RawConn) error {
return nil
}
return conn.Control(func(descriptor uintptr) {
- if err := unix.SetsockoptInt(int(descriptor), unix.SOL_SOCKET, unix.SO_REUSEPORT, 1); err != nil {
+ if err := unix.SetsockoptInt(int(descriptor), unix.SOL_SOCKET, unixSOREUSEPORT, 1); err != nil {
Log().Error("setting SO_REUSEPORT",
zap.String("network", network),
zap.String("address", address),