diff --git a/sdk/trace/span.go b/sdk/trace/span.go index afe7d97499b..6d339f7d065 100644 --- a/sdk/trace/span.go +++ b/sdk/trace/span.go @@ -168,6 +168,9 @@ func (s *span) addEventWithTimestamp(timestamp time.Time, msg string, attrs ...c } func (s *span) SetName(name string) { + s.mu.Lock() + defer s.mu.Unlock() + if s.data == nil { // TODO: now what? return