From a26851c3e9c4e6eb5e2ac86eef7f67b3c4eae817 Mon Sep 17 00:00:00 2001 From: DerekYRC <15521077528@163.com> Date: Wed, 3 Aug 2022 20:45:44 +0800 Subject: [PATCH] shutdown thread pool --- .../cloud/polaris/registry/PolarisServiceRegistry.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-cloud-starter-tencent-polaris-discovery/src/main/java/com/tencent/cloud/polaris/registry/PolarisServiceRegistry.java b/spring-cloud-starter-tencent-polaris-discovery/src/main/java/com/tencent/cloud/polaris/registry/PolarisServiceRegistry.java index e29e24422..5ec90ceb1 100644 --- a/spring-cloud-starter-tencent-polaris-discovery/src/main/java/com/tencent/cloud/polaris/registry/PolarisServiceRegistry.java +++ b/spring-cloud-starter-tencent-polaris-discovery/src/main/java/com/tencent/cloud/polaris/registry/PolarisServiceRegistry.java @@ -222,6 +222,8 @@ public class PolarisServiceRegistry implements ServiceRegistry, Di @Override public void destroy() throws Exception { - heartbeatExecutor.shutdown(); + if (heartbeatExecutor != null) { + heartbeatExecutor.shutdown(); + } } }