Add null check on span type

Null spanTypes cause the tag to be removed.
This commit is contained in:
Tyler Benson 2019-02-27 15:35:15 -08:00
parent 9c9e74e0d0
commit f7e8980d08
1 changed files with 3 additions and 1 deletions

View File

@ -50,7 +50,9 @@ public abstract class BaseDecorator {
public Span afterStart(final Span span) {
assert span != null;
span.setTag(DDTags.SPAN_TYPE, spanType());
if (spanType() != null) {
span.setTag(DDTags.SPAN_TYPE, spanType());
}
Tags.COMPONENT.set(span, component());
if (traceAnalyticsEnabled) {
span.setTag(DDTags.ANALYTICS_SAMPLE_RATE, traceAnalyticsSampleRate);