소스 검색

修改配置文件

syh 4 년 전
부모
커밋
7215d55257
1개의 변경된 파일11개의 추가작업 그리고 9개의 파일을 삭제
  1. 11 9
      xxl-job-core/src/main/java/com/xxl/job/core/thread/TriggerCallbackThread.java

+ 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);
+            }
         }
     }