Handle null span in LazyTracingSpanContextSupplier consistently
See gh-32817
This commit is contained in:
parent
67e4ac4f1e
commit
8d17d2d443
|
@ -67,12 +67,14 @@ public class ExemplarsAutoConfiguration {
|
|||
|
||||
@Override
|
||||
public String getTraceId() {
|
||||
return currentSpan().context().traceId();
|
||||
Span currentSpan = currentSpan();
|
||||
return (currentSpan != null) ? currentSpan.context().traceId() : null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getSpanId() {
|
||||
return currentSpan().context().spanId();
|
||||
Span currentSpan = currentSpan();
|
||||
return (currentSpan != null) ? currentSpan.context().spanId() : null;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in New Issue