From 6476400e1c6034e1a5ed4b3f083993b584e66913 Mon Sep 17 00:00:00 2001 From: DerekYRC <15521077528@163.com> Date: Wed, 3 Aug 2022 20:45:06 +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 284c8113e..0dbe5d29c 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(); + } } }