diff --git a/cluster/service.go b/cluster/service.go index 3befa66fa7..5a6c5b5678 100644 --- a/cluster/service.go +++ b/cluster/service.go @@ -129,6 +129,9 @@ func (s *Service) handleConn(conn net.Conn) { // Read type-length-value. typ, buf, err := ReadTLV(conn) if err != nil { + if strings.HasSuffix(err.Error(), "EOF") { + return + } s.Logger.Printf("unable to read type-length-value %s", err) return }