Merge pull request #1281 from aftersss/hotfix/2.1.x

Fix NullPointerException
This commit is contained in:
Marcin Grzejszczak
2019-03-29 11:30:46 +01:00
committed by GitHub

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);
}