Bladeren bron

内嵌服务销毁逻辑优化;

xueli.xue 4 jaren geleden
bovenliggende
commit
d94e07f376
1 gewijzigde bestanden met toevoegingen van 6 en 4 verwijderingen
  1. 6 4
      xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java

+ 6 - 4
xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java

@@ -159,10 +159,12 @@ public class XxlJobExecutor  {
 
     private void stopEmbedServer() {
         // stop provider factory
-        try {
-            embedServer.stop();
-        } catch (Exception e) {
-            logger.error(e.getMessage(), e);
+        if (embedServer != null) {
+            try {
+                embedServer.stop();
+            } catch (Exception e) {
+                logger.error(e.getMessage(), e);
+            }
         }
     }