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 b054025f858d0fda5ec73ffdec1fa723b536b1f3..e20d12f0496d56b3132ba800199e7500cf576ee2 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); } }); }