diff --git a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AbstractTracerContext.java b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AbstractTracerContext.java index 1b3a93bee..e9e1ed0d8 100644 --- a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AbstractTracerContext.java +++ b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AbstractTracerContext.java @@ -103,6 +103,8 @@ public interface AbstractTracerContext { /** * Notify this context, current span is going to be finished async in another thread. + * + * @return The current context */ AbstractTracerContext awaitFinishAsync(); diff --git a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AsyncSpan.java b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AsyncSpan.java index f667f59c5..8b3e81dd7 100644 --- a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AsyncSpan.java +++ b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AsyncSpan.java @@ -32,7 +32,8 @@ public interface AsyncSpan { * The span finish at current tracing context, but the current span is still alive, until {@link #asyncFinish} * called. * - * This method must be called
+ * This method must be called + * * 1. In original thread(tracing context). * 2. Current span is active span. *