From c7c0256ce75f0a61a0f3799e838a10c1e49573e6 Mon Sep 17 00:00:00 2001 From: wusheng Date: Sun, 2 Jul 2017 22:22:38 +0800 Subject: [PATCH] Fix inject method bug. --- .../org/skywalking/apm/agent/core/context/TracingContext.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 25158b527..bad2c07e4 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 @@ -45,7 +45,7 @@ public class TracingContext implements AbstractTracerContext { @Override public void inject(ContextCarrier carrier) { AbstractTracingSpan span = this.activeSpan(); - if (span.isExit()) { + if (!span.isExit()) { throw new IllegalStateException("Inject can be done only in Exit Span"); } ExitSpan exitSpan = (ExitSpan)span;