From 30d6b821d517385f8c8902f08ca7eaccf9b801c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=BF=97=E8=89=BA?= <8183133+chen-zhiyi@user.noreply.gitee.com> Date: Wed, 14 Oct 2020 20:45:18 +0800 Subject: [PATCH] =?UTF-8?q?update=20xxl-job-core/src/main/java/com/xxl/job?= =?UTF-8?q?/core/executor/XxlJobExecutor.java.=20stopEmbedServer=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E4=B8=AD=EF=BC=8C=E6=96=B0=E5=A2=9EembedServer?= =?UTF-8?q?=E5=AF=B9=E8=B1=A1=E4=B8=BA=E7=A9=BA=E5=88=A4=E6=96=AD=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/xxl/job/core/executor/XxlJobExecutor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java b/xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java index 86936365..03cd72c3 100644 --- a/xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java +++ b/xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java @@ -155,7 +155,9 @@ public class XxlJobExecutor { private void stopEmbedServer() { // stop provider factory try { - embedServer.stop(); + if (null != embedServer) { + embedServer.stop(); + } } catch (Exception e) { logger.error(e.getMessage(), e); }