From 737e6a57a9768b3148f09870809bb9764945f362 Mon Sep 17 00:00:00 2001 From: wusheng Date: Tue, 25 Apr 2017 16:08:09 +0800 Subject: [PATCH] no message --- .../opentracing/span/interceptor/SpanSetTagInterceptor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/skywalking-sniffer/skywalking-toolkit-activation/skywalking-toolkit-opentracing-activation/src/main/java/com/a/eye/skywalking/toolkit/activation/opentracing/span/interceptor/SpanSetTagInterceptor.java b/skywalking-sniffer/skywalking-toolkit-activation/skywalking-toolkit-opentracing-activation/src/main/java/com/a/eye/skywalking/toolkit/activation/opentracing/span/interceptor/SpanSetTagInterceptor.java index 1f85f1439..6aac4ca8f 100644 --- a/skywalking-sniffer/skywalking-toolkit-activation/skywalking-toolkit-opentracing-activation/src/main/java/com/a/eye/skywalking/toolkit/activation/opentracing/span/interceptor/SpanSetTagInterceptor.java +++ b/skywalking-sniffer/skywalking-toolkit-activation/skywalking-toolkit-opentracing-activation/src/main/java/com/a/eye/skywalking/toolkit/activation/opentracing/span/interceptor/SpanSetTagInterceptor.java @@ -24,8 +24,10 @@ public class SpanSetTagInterceptor implements InstanceMethodsAroundInterceptor { ContextManager.activeSpan().setTag(key, (String)value); else if (value instanceof Boolean) ContextManager.activeSpan().setTag(key, (Boolean)value); - else if (value instanceof Integer || value instanceof Short) + else if (value instanceof Integer) ContextManager.activeSpan().setTag(key, (Integer)value); + else if (value instanceof Short) + ContextManager.activeSpan().setTag(key, ((Short)value).intValue()); else ContextManager.activeSpan().setTag(key, value.toString()); }