mirror of
https://github.com/valyala/fasthttp.git
synced 2026-06-14 15:56:44 +03:00
Use SO_REUSEPORT name instead of reusePort
This commit is contained in:
@@ -69,7 +69,7 @@ func Listen(network, addr string) (l net.Listener, err error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if err = syscall.SetsockoptInt(fd, syscall.SOL_SOCKET, reusePort, 1); err != nil {
|
||||
if err = syscall.SetsockoptInt(fd, syscall.SOL_SOCKET, SO_REUSEPORT, 1); err != nil {
|
||||
syscall.Close(fd)
|
||||
return nil, &ErrNoReusePort{err}
|
||||
}
|
||||
|
||||
@@ -6,4 +6,4 @@ import (
|
||||
"syscall"
|
||||
)
|
||||
|
||||
var reusePort = syscall.SO_REUSEPORT
|
||||
const SO_REUSEPORT = syscall.SO_REUSEPORT
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
|
||||
package reuseport
|
||||
|
||||
var reusePort = 0x0F
|
||||
const SO_REUSEPORT = 0x0F
|
||||
|
||||
Reference in New Issue
Block a user