From 69998f45bd9815cabf092cb886a08b8e4566ac08 Mon Sep 17 00:00:00 2001 From: Josh Humphries <2035234+jhump@users.noreply.github.com> Date: Tue, 9 Apr 2024 16:57:16 -0400 Subject: [PATCH] be lenient when possible if server cannot furnish all dependencies --- cmd/grpcurl/grpcurl.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/grpcurl/grpcurl.go b/cmd/grpcurl/grpcurl.go index aa83037c..ba80f91a 100644 --- a/cmd/grpcurl/grpcurl.go +++ b/cmd/grpcurl/grpcurl.go @@ -600,6 +600,7 @@ func main() { refCtx := metadata.NewOutgoingContext(ctx, md) cc = dial() refClient = grpcreflect.NewClientAuto(refCtx, cc) + refClient.AllowMissingFileDescriptors() reflSource := grpcurl.DescriptorSourceFromServer(ctx, refClient) if fileSource != nil { descSource = compositeSource{reflSource, fileSource}