From 9a8a0452f2fb1305bd283419fc965ef0963595d4 Mon Sep 17 00:00:00 2001 From: DerekYRC <15521077528@163.com> Date: Wed, 3 Aug 2022 20:46:31 +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 1ee5802b6..208429d54 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 @@ -220,6 +220,8 @@ public class PolarisServiceRegistry implements ServiceRegistry, Di @Override public void destroy() throws Exception { - heartbeatExecutor.shutdown(); + if (heartbeatExecutor != null) { + heartbeatExecutor.shutdown(); + } } }