Selaa lähdekoodia

任务线程停止变量修饰符优化

xuxueli 7 vuotta sitten
vanhempi
commit
7bd120d191

+ 1 - 0
doc/XXL-JOB官方文档.md Näytä tiedosto

@@ -1201,6 +1201,7 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
1201 1201
 - 10、底层LocalCache组件兼容性优化,支持jdk、jdk10编译部署;
1202 1202
 - 11、任务回调结果优化,支持展示在Rolling log中,方便问题排查;
1203 1203
 - 12、脚本任务异常Log输出优化;
1204
+- 13、任务线程停止变量修饰符优化;
1204 1205
 
1205 1206
 
1206 1207
 ### TODO LIST

+ 1 - 1
xxl-job-core/src/main/java/com/xxl/job/core/thread/JobThread.java Näytä tiedosto

@@ -30,7 +30,7 @@ public class JobThread extends Thread{
30 30
 	private LinkedBlockingQueue<TriggerParam> triggerQueue;
31 31
 	private ConcurrentHashSet<Integer> triggerLogIdSet;		// avoid repeat trigger for the same TRIGGER_LOG_ID
32 32
 
33
-	private boolean toStop = false;
33
+	private volatile boolean toStop = false;
34 34
 	private String stopReason;
35 35
 
36 36
     private boolean running = false;    // if running job