From 73a4d3c1de1163897010087df7442abc4b326459 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=99=9F=20Wu=20Sheng?= Date: Sat, 13 Jul 2019 19:34:19 +0800 Subject: [PATCH] Update Java-Plugin-Development-Guide.md (#3067) --- docs/en/guides/Java-Plugin-Development-Guide.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/en/guides/Java-Plugin-Development-Guide.md b/docs/en/guides/Java-Plugin-Development-Guide.md index 12b817dc6..f24ffd6f2 100644 --- a/docs/en/guides/Java-Plugin-Development-Guide.md +++ b/docs/en/guides/Java-Plugin-Development-Guide.md @@ -192,6 +192,7 @@ needs to set in another thread, you should use these APIs. AbstractSpan asyncFinish(); ``` 1. Call `#prepareForAsync` in original context. +1. Do `ContextManager#stopSpan` in original context when your job in current thread is done. 1. Propagate the span to any other thread. 1. After all set, call `#asyncFinish` in any thread. 1. Tracing context will be finished and report to backend when all spans's `#prepareForAsync` finished(Judged by count of API execution).