diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/Chain.java b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/Chain.java index d99f93234..37fa4625c 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/Chain.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/Chain.java @@ -108,7 +108,7 @@ public class Chain implements Executable{ // 因为在正式执行condition之前,this.conditionList有可能被其他线程置空 // 比如,该chain在规则缓存中被淘汰 List conditionListRef = this.conditionList; - // 但在编译后到拿到引用之前,this.conditionList也有可能被置空 + // 但在编译后到拿到引用之前,this.conditionList可能已经被置空了 if (CollUtil.isEmpty(conditionListRef)) { // 如果conditionListRef为空, // 构建临时conditionList确保本次一定可以执行 diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/lifecycle/impl/RuleCacheLifeCycle.java b/liteflow-core/src/main/java/com/yomahub/liteflow/lifecycle/impl/RuleCacheLifeCycle.java index d243ca922..80d1d99cc 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/lifecycle/impl/RuleCacheLifeCycle.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/lifecycle/impl/RuleCacheLifeCycle.java @@ -85,7 +85,6 @@ public class RuleCacheLifeCycle implements PostProcessChainExecuteLifeCycle { } } - /** * 监听在缓存中被移除的 Chain */