60
}
61
62
>
for _, baggageString := range baggageStrings {
grpc.go
63
>
baggageBytes := []byte(baggageString)
64
>
metricsBaggage := &metricsspb.Baggage{}
65
>
unmarshalErr := metricsBaggage.Unmarshal(baggageBytes)
66
>
if unmarshalErr != nil {
67
logger.Error("unable to unmarshal metrics baggage from trailer", tag.Error(unmarshalErr))
68
continue
69
}
70
>
for counterName, counterValue := range metricsBaggage.CountersInt {
grpc.go
71
ContextCounterAdd(ctx, counterName, counterValue)
72
}
73
}
74
76
}
77
}