Fix NullPointerException

This commit is contained in:
wenqi.huang
2019-03-22 17:18:10 +08:00
parent b98c4a8738
commit 40eff97856

View File

@@ -161,7 +161,7 @@ class HttpClientBeanPostProcessor implements BeanPostProcessor {
AtomicReference reference = req.currentContext()
.getOrDefault(AtomicReference.class, new AtomicReference());
Span span = handler().handleSend(injector(), req.requestHeaders(), req,
(Span) reference.get());
reference.get() == null ? handler().nextSpan(req) : (Span) reference.get());
reference.set(span);
}