From 2a62e7e1b243207cc7a46ccb72ef00fcb17bc4a2 Mon Sep 17 00:00:00 2001 From: wulingxiao <1251605638@qqcom> Date: Sun, 10 Jul 2022 13:12:52 +0800 Subject: [PATCH] add transmittable-thread-local dependency --- .../cloud/metadata/concurrent/executor/MetadataExecutor.java | 2 +- .../metadata/concurrent/executor/MetadataExecutorService.java | 2 +- .../concurrent/executor/MetadataScheduledExecutorService.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataExecutor.java b/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataExecutor.java index 9c9447036..16f10ae54 100644 --- a/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataExecutor.java +++ b/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataExecutor.java @@ -66,7 +66,7 @@ class MetadataExecutor implements Executor, MetadataWrap { @Override public Executor unWrap() { - return this.delegate; + return TtlExecutors.unwrap(delegate); } } diff --git a/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataExecutorService.java b/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataExecutorService.java index cd0cec234..b625786d7 100644 --- a/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataExecutorService.java +++ b/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataExecutorService.java @@ -118,7 +118,7 @@ class MetadataExecutorService extends MetadataExecutor implements ExecutorServic @Override public ExecutorService unWrap() { - return this.delegate; + return TtlExecutors.unwrap(delegate); } @Override diff --git a/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataScheduledExecutorService.java b/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataScheduledExecutorService.java index 8f4a955bc..01b1a103b 100644 --- a/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataScheduledExecutorService.java +++ b/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/concurrent/executor/MetadataScheduledExecutorService.java @@ -72,7 +72,7 @@ class MetadataScheduledExecutorService extends MetadataExecutorService @Override public ScheduledExecutorService unWrap() { - return this.delegate; + return TtlExecutors.unwrap(delegate); } @Override