mirror of
https://github.com/aler9/gortsplib
synced 2025-11-02 19:34:01 +08:00
remove useless SO_REUSEPORT (#422)
(https://github.com/bluenviron/mediamtx/issues/2133)
This commit is contained in:
@@ -42,13 +42,6 @@ func NewMultiConn(
|
||||
return nil, err
|
||||
}
|
||||
|
||||
const SO_REUSEPORT = 0x0f //nolint:revive
|
||||
err = syscall.SetsockoptInt(readSock, syscall.SOL_SOCKET, SO_REUSEPORT, 1)
|
||||
if err != nil {
|
||||
syscall.Close(readSock) //nolint:errcheck
|
||||
return nil, err
|
||||
}
|
||||
|
||||
var lsa syscall.SockaddrInet4
|
||||
lsa.Port = addr.Port
|
||||
copy(lsa.Addr[:], addr.IP.To4())
|
||||
@@ -113,17 +106,6 @@ func NewMultiConn(
|
||||
return nil, err
|
||||
}
|
||||
|
||||
const SO_REUSEPORT = 0x0f //nolint:revive
|
||||
err = syscall.SetsockoptInt(writeSock, syscall.SOL_SOCKET, SO_REUSEPORT, 1)
|
||||
if err != nil {
|
||||
syscall.Close(writeSock) //nolint:errcheck
|
||||
for j := 0; j < i; j++ {
|
||||
syscall.Close(writeSocks[j]) //nolint:errcheck
|
||||
}
|
||||
syscall.Close(readSock) //nolint:errcheck
|
||||
return nil, err
|
||||
}
|
||||
|
||||
var lsa syscall.SockaddrInet4
|
||||
lsa.Port = addr.Port
|
||||
copy(lsa.Addr[:], addr.IP.To4())
|
||||
|
||||
Reference in New Issue
Block a user