mirror of
https://github.com/smallnest/rpcx.git
synced 2025-11-01 03:42:38 +08:00
fix build issue
This commit is contained in:
6
Makefile
6
Makefile
@@ -43,10 +43,10 @@ fmt:
|
|||||||
go fmt ./...
|
go fmt ./...
|
||||||
|
|
||||||
build:
|
build:
|
||||||
go build -tags "udp zookeeper etcd consul ping" ./...
|
go build -tags "reuseport kcp quic zookeeper etcd consul ping" ./...
|
||||||
|
|
||||||
buildu:
|
buildu:
|
||||||
go build -tags "udp zookeeper etcd consul ping" ./...
|
go build -tags "reuseport kcp quic zookeeper etcd consul ping" ./...
|
||||||
|
|
||||||
test:
|
test:
|
||||||
go test -tags "udp zookeeper etcd consul ping" ./...
|
go test -tags "reuseport kcp quic zookeeper etcd consul ping" ./...
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
package server
|
package server
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"net"
|
||||||
|
|
||||||
reuseport "github.com/kavu/go_reuseport"
|
reuseport "github.com/kavu/go_reuseport"
|
||||||
)
|
)
|
||||||
@@ -11,8 +12,8 @@ func init() {
|
|||||||
makeListeners["reuseport"] = reuseportMakeListener
|
makeListeners["reuseport"] = reuseportMakeListener
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func reuseportMakeListener(s *Server, address string) (ln net.Listener, err error) {
|
||||||
func reuseportMakeListener func(s *Server, address string) (ln net.Listener, err error) {
|
var network string
|
||||||
if validIP4(address) {
|
if validIP4(address) {
|
||||||
network = "tcp4"
|
network = "tcp4"
|
||||||
} else {
|
} else {
|
||||||
@@ -20,4 +21,4 @@ func reuseportMakeListener func(s *Server, address string) (ln net.Listener, err
|
|||||||
}
|
}
|
||||||
|
|
||||||
return reuseport.NewReusablePortListener(network, address)
|
return reuseport.NewReusablePortListener(network, address)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user