!879 线程同步结束器添加立即结束方法

Merge pull request !879 from 不忘初心/v5-dev
This commit is contained in:
Looly 2022-11-26 04:11:16 +00:00 committed by Gitee
commit 8767b1edc1
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -159,6 +159,24 @@ public class SyncFinisher implements Closeable {
clearWorker();
}
/**
* 立即结束线程池所有线程此方法执行两种情况
* <ol>
* <li>执行start(true)调用此方法结束线程池回收资源</li>
* <li>执行start(false)用户自行判断结束点执行此方法</li>
* </ol>
*
* @since 5.6.6
*/
public void stopNow(){
if(null != this.executorService){
this.executorService.shutdownNow();
}
this.executorService = null;
clearWorker();
}
/**
* 清空工作线程对象
*/