Parcourir la source

修改配置文件

syh il y a 4 ans
Parent
commit
7215d55257

+ 11 - 9
xxl-job-core/src/main/java/com/xxl/job/core/thread/TriggerCallbackThread.java

@@ -186,15 +186,17 @@ public class TriggerCallbackThread {
      * callback log
      */
     private void callbackLog(List<HandleCallbackParam> callbackParamList, String logContent){
-        for (HandleCallbackParam callbackParam: callbackParamList) {
-            String logFileName = XxlJobFileAppender.makeLogFileName(new Date(callbackParam.getLogDateTim()), callbackParam.getLogId());
-            XxlJobContext.setXxlJobContext(new XxlJobContext(
-                    -1,
-                    null,
-                    logFileName,
-                    -1,
-                    -1));
-            XxlJobHelper.log(logContent);
+        if(null!=callbackParamList&&!callbackParamList.isEmpty()){
+            for (HandleCallbackParam callbackParam: callbackParamList) {
+                String logFileName = XxlJobFileAppender.makeLogFileName(new Date(callbackParam.getLogDateTim()), callbackParam.getLogId());
+                XxlJobContext.setXxlJobContext(new XxlJobContext(
+                        -1,
+                        null,
+                        logFileName,
+                        -1,
+                        -1));
+                XxlJobHelper.log(logContent);
+            }
         }
     }