From 6509e7b7580640bb716eeb7ccc5e0be67f9942e1 Mon Sep 17 00:00:00 2001 From: ascrutae Date: Tue, 4 Apr 2017 10:16:57 +0800 Subject: [PATCH] fix start time of span is zero issue --- .../skywalking/toolkit/opentracing/SkyWalkingSpanBuilder.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/skywalking-application-toolkit/skywalking-toolkit-opentracing/src/main/java/com/a/eye/skywalking/toolkit/opentracing/SkyWalkingSpanBuilder.java b/skywalking-application-toolkit/skywalking-toolkit-opentracing/src/main/java/com/a/eye/skywalking/toolkit/opentracing/SkyWalkingSpanBuilder.java index 15cc19d21..e5a3ca5d5 100644 --- a/skywalking-application-toolkit/skywalking-toolkit-opentracing/src/main/java/com/a/eye/skywalking/toolkit/opentracing/SkyWalkingSpanBuilder.java +++ b/skywalking-application-toolkit/skywalking-toolkit-opentracing/src/main/java/com/a/eye/skywalking/toolkit/opentracing/SkyWalkingSpanBuilder.java @@ -94,6 +94,9 @@ public class SkyWalkingSpanBuilder implements Tracer.SpanBuilder { @Override public Span start() { + if (startTime == 0){ + startTime = System.currentTimeMillis(); + } return new SkyWalkingSpan(this.operationName, this.startTime, this.tags); }