From 1aed0bcb8737edbd55430d5f06c79a283c968f45 Mon Sep 17 00:00:00 2001 From: DaleLee <1658850308@qq.com> Date: Sun, 16 Feb 2025 19:31:26 +0800 Subject: [PATCH] =?UTF-8?q?feature=20#IAY66T=20=E5=AE=8C=E5=96=84=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/yomahub/liteflow/flow/element/Chain.java | 2 +- .../com/yomahub/liteflow/lifecycle/impl/RuleCacheLifeCycle.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) 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 */