diff --git a/pkg/net/rpc/warden/server.go b/pkg/net/rpc/warden/server.go index f741505e9..26b1f184d 100644 --- a/pkg/net/rpc/warden/server.go +++ b/pkg/net/rpc/warden/server.go @@ -111,6 +111,7 @@ func (s *Server) handle() grpc.UnaryServerInterceptor { var t trace.Trace cmd := nmd.MD{} if gmd, ok := metadata.FromIncomingContext(ctx); ok { + t, _ = trace.Extract(trace.GRPCFormat, gmd) for key, vals := range gmd { if nmd.IsIncomingKey(key) { cmd[key] = vals[0]