diff --git a/server/v2/api/grpc/server.go b/server/v2/api/grpc/server.go index 5bce26508b..006a970e09 100644 --- a/server/v2/api/grpc/server.go +++ b/server/v2/api/grpc/server.go @@ -184,7 +184,10 @@ func (s *Server[T]) Start(ctx context.Context) error { // Start a blocking select to wait for an indication to stop the server or that // the server failed to start properly. err = <-errCh - s.logger.Error("failed to start gRPC server", "err", err) + if err != nil { + s.logger.Error("failed to start gRPC server", "err", err) + } + return err }