Update spring-cloud-sleuth-autoconfigure/src/main/java/org/springframework/cloud/sleuth/autoconfig/wavefront/WavefrontSleuthSpanHandler.java

Co-authored-by: Jonatan Ivanov <jonatan.ivanov@gmail.com>
This commit is contained in:
Marcin Grzejszczak
2021-02-19 08:39:00 +01:00
committed by Marcin Grzejszczak
parent a6fa758391
commit 389cb2488b

View File

@@ -458,7 +458,9 @@ public final class WavefrontSleuthSpanHandler implements Runnable, Closeable {
// https://github.com/wavefrontHQ/wavefront-proxy/blob/3dd1fa11711a04de2d9d418e2269f0f9fb464f36/proxy/src/main/java/com/wavefront/agent/listeners/tracing/ZipkinPortUnificationHandler.java#L324-L327
if (span.getLocalIp() != null) {
add(Pair.of("ipv4", span.getLocalIp())); // NOTE: this could be IPv6!!
String localIp = span.getLocalIp();
String version = localIp.contains(":") ? "ipv6" : "ipv4";
add(Pair.of(version, localIp));
}
}