Skip to content

Commit 155c29f

Browse files
committed
fix blocking serve of grpc receiver
1 parent cb20a6f commit 155c29f

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

receiver/grpc.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package receiver
33
import (
44
"encoding/binary"
55
"errors"
6-
"log"
76
"net"
87
"sync"
98
"sync/atomic"
@@ -67,10 +66,6 @@ func (g *GRPC) Listen(addr *net.TCPAddr) error {
6766
// Register reflection service on gRPC server.
6867
reflection.Register(s)
6968

70-
if err := s.Serve(tcpListener); err != nil {
71-
log.Fatalf("failed to serve: %v", err)
72-
}
73-
7469
g.Go(func(exit chan struct{}) {
7570
<-exit
7671
s.Stop()
@@ -80,7 +75,7 @@ func (g *GRPC) Listen(addr *net.TCPAddr) error {
8075
defer s.Stop()
8176

8277
if err := s.Serve(tcpListener); err != nil {
83-
g.logger.Error("failed to serve", zap.Error(err))
78+
g.logger.Fatal("failed to serve", zap.Error(err))
8479
}
8580

8681
})

0 commit comments

Comments
 (0)