|
16 | 16 | */ |
17 | 17 | package org.apache.rocketmq.client.trace; |
18 | 18 |
|
| 19 | +import java.nio.charset.StandardCharsets; |
| 20 | +import java.util.ArrayList; |
| 21 | +import java.util.HashMap; |
| 22 | +import java.util.HashSet; |
| 23 | +import java.util.List; |
| 24 | +import java.util.Map; |
| 25 | +import java.util.Set; |
| 26 | +import java.util.concurrent.ArrayBlockingQueue; |
| 27 | +import java.util.concurrent.ThreadPoolExecutor; |
| 28 | +import java.util.concurrent.TimeUnit; |
| 29 | +import java.util.concurrent.atomic.AtomicBoolean; |
| 30 | +import java.util.concurrent.atomic.AtomicInteger; |
| 31 | +import java.util.concurrent.atomic.AtomicLong; |
19 | 32 | import org.apache.rocketmq.client.AccessChannel; |
20 | 33 | import org.apache.rocketmq.client.common.ThreadLocalIndex; |
21 | 34 | import org.apache.rocketmq.client.exception.MQClientException; |
|
35 | 48 | import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; |
36 | 49 | import org.apache.rocketmq.remoting.RPCHook; |
37 | 50 |
|
38 | | -import java.nio.charset.StandardCharsets; |
39 | | -import java.util.ArrayList; |
40 | | -import java.util.HashMap; |
41 | | -import java.util.HashSet; |
42 | | -import java.util.List; |
43 | | -import java.util.Map; |
44 | | -import java.util.Set; |
45 | | -import java.util.concurrent.ArrayBlockingQueue; |
46 | | -import java.util.concurrent.ThreadPoolExecutor; |
47 | | -import java.util.concurrent.TimeUnit; |
48 | | -import java.util.concurrent.atomic.AtomicBoolean; |
49 | | -import java.util.concurrent.atomic.AtomicInteger; |
50 | | -import java.util.concurrent.atomic.AtomicLong; |
51 | | - |
52 | 51 | import static org.apache.rocketmq.client.trace.TraceConstants.TRACE_INSTANCE_NAME; |
53 | 52 |
|
54 | 53 | public class AsyncTraceDispatcher implements TraceDispatcher { |
@@ -254,9 +253,10 @@ public void run() { |
254 | 253 | } catch (Throwable e) { |
255 | 254 | log.error("flushTraceContext error", e); |
256 | 255 | } |
257 | | - } |
258 | | - if (AsyncTraceDispatcher.this.stopped) { |
259 | | - this.stopped = true; |
| 256 | + |
| 257 | + if (AsyncTraceDispatcher.this.stopped) { |
| 258 | + this.stopped = true; |
| 259 | + } |
260 | 260 | } |
261 | 261 | } |
262 | 262 | } |
|
0 commit comments