diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/WhenCondition.java b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/WhenCondition.java index 830aee652..3555d37af 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/WhenCondition.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/WhenCondition.java @@ -229,6 +229,8 @@ public class WhenCondition extends Condition { } public void setThreadExecutorClass(String threadExecutorClass) { + // #I7G6BB 初始化的时候即创建线程池,避免运行时获取导致并发问题 + ExecutorHelper.loadInstance().buildWhenExecutor(threadExecutorClass); this.threadExecutorClass = threadExecutorClass; }