diff --git a/src/main/java/com/profiler/context/SubSpanList.java b/src/main/java/com/profiler/context/SubSpanList.java index 18ea25bdc..760664348 100644 --- a/src/main/java/com/profiler/context/SubSpanList.java +++ b/src/main/java/com/profiler/context/SubSpanList.java @@ -44,7 +44,7 @@ public class SubSpanList implements Thriftable { tSubSpan.setAgentId(Agent.getInstance().getAgentId()); - long parentSpanStartTime = subSpan.getStartTime(); + long parentSpanStartTime = subSpan.getParentSpan().getStartTime(); tSubSpan.setStartElapsed((int) (subSpan.getStartTime() - parentSpanStartTime)); tSubSpan.setEndElapsed((int) (subSpan.getEndTime() - subSpan.getStartTime()));