From 906953bd11d9507ce7f44eaa772ab5e39a00ac49 Mon Sep 17 00:00:00 2001 From: anaer Date: Tue, 28 Sep 2021 16:06:52 +0800 Subject: [PATCH] Update FIFOCache.java MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 看逻辑 应该缺少回调和continue吧 --- hutool-cache/src/main/java/cn/hutool/cache/impl/FIFOCache.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hutool-cache/src/main/java/cn/hutool/cache/impl/FIFOCache.java b/hutool-cache/src/main/java/cn/hutool/cache/impl/FIFOCache.java index 64aa76e94..ffa728d5c 100644 --- a/hutool-cache/src/main/java/cn/hutool/cache/impl/FIFOCache.java +++ b/hutool-cache/src/main/java/cn/hutool/cache/impl/FIFOCache.java @@ -55,7 +55,9 @@ public class FIFOCache extends AbstractCache { CacheObj co = values.next(); if (co.isExpired()) { values.remove(); + onRemove(co.key, co.obj); count++; + continue; } if (first == null) { first = co;