From feceec6e38a6c2ad4993194db3c12f43bb439ec5 Mon Sep 17 00:00:00 2001 From: Leo Chen Date: Wed, 6 Nov 2019 01:01:25 +0000 Subject: [PATCH] [net] only listen to tcp4 address Signed-off-by: Leo Chen --- api/client/service/server.go | 2 +- api/proto/message/server.go | 2 +- api/service/syncing/downloader/server.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/client/service/server.go b/api/client/service/server.go index 1e554eb31..c6cea57b2 100644 --- a/api/client/service/server.go +++ b/api/client/service/server.go @@ -43,7 +43,7 @@ func (s *Server) GetFreeToken(ctx context.Context, request *proto.GetFreeTokenRe func (s *Server) Start(ip, port string) (*grpc.Server, error) { // TODO(minhdoan): Currently not using ip. Fix it later. addr := net.JoinHostPort("", port) - lis, err := net.Listen("tcp", addr) + lis, err := net.Listen("tcp4", addr) if err != nil { log.Fatalf("failed to listen: %v", err) } diff --git a/api/proto/message/server.go b/api/proto/message/server.go index 20b90d5db..da0f51174 100644 --- a/api/proto/message/server.go +++ b/api/proto/message/server.go @@ -81,7 +81,7 @@ func (s *Server) Process(ctx context.Context, message *Message) (*Response, erro // Start starts the Server on given ip and port. func (s *Server) Start() (*grpc.Server, error) { addr := net.JoinHostPort(IP, Port) - lis, err := net.Listen("tcp", addr) + lis, err := net.Listen("tcp4", addr) if err != nil { log.Fatalf("failed to listen: %v", err) } diff --git a/api/service/syncing/downloader/server.go b/api/service/syncing/downloader/server.go index d1953aa8f..ea82c19b9 100644 --- a/api/service/syncing/downloader/server.go +++ b/api/service/syncing/downloader/server.go @@ -43,7 +43,7 @@ func (s *Server) Query(ctx context.Context, request *pb.DownloaderRequest) (*pb. // Start starts the Server on given ip and port. func (s *Server) Start(ip, port string) (*grpc.Server, error) { addr := net.JoinHostPort("", port) - lis, err := net.Listen("tcp", addr) + lis, err := net.Listen("tcp4", addr) if err != nil { log.Fatalf("[SYNC] failed to listen: %v", err) }