feat: 调整 Build 线程池逻辑.

pull/161/head
chen.ma 3 years ago
parent ae59e5dd3b
commit 999a3c46ea

@ -101,7 +101,7 @@ public class AbstractBuildThreadPoolTemplate {
initParam.getTimeUnit(),
initParam.getWorkQueue(),
initParam.getThreadFactory(),
initParam.rejectedExecutionHandler);
initParam.getRejectedExecutionHandler());
return executorService;
}

@ -235,7 +235,7 @@ public class ThreadPoolBuilder implements Builder<ThreadPoolExecutor> {
// 快速消费线程池内置指定线程池
if (!builder.isFastPool) {
if (builder.workQueue == null) {
if (builder.queueType != null) {
builder.workQueue = QueueTypeEnum.createBlockingQueue(builder.queueType.type, builder.capacity);
}
initParam.setWorkQueue(builder.workQueue);

Loading…
Cancel
Save