diff --git a/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/TracingContext.java b/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/TracingContext.java index b054025f8..e20d12f04 100644 --- a/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/TracingContext.java +++ b/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/TracingContext.java @@ -286,13 +286,13 @@ public class TracingContext implements AbstractTracerContext { .doInCondition( new PossibleFound.FoundAndObtain() { @Override - public Object doProcess(int peerId) { - return new ExitSpan(spanIdGenerator++, parentSpanId, applicationId, peerId); + public Object doProcess(int operationId) { + return new ExitSpan(spanIdGenerator++, parentSpanId, operationId, applicationId); } }, new PossibleFound.NotFoundAndObtain() { @Override public Object doProcess() { - return new ExitSpan(spanIdGenerator++, parentSpanId, applicationId, remotePeer); + return new ExitSpan(spanIdGenerator++, parentSpanId, operationName, remotePeer); } }); }