From a9949510a2d0609f70e23558ee69559712e53b68 Mon Sep 17 00:00:00 2001 From: godotg Date: Thu, 28 Mar 2024 10:34:28 +0800 Subject: [PATCH] del[SingleCache]: delete use EventBus to get value of supplier --- net/src/main/java/com/zfoo/net/util/SingleCache.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net/src/main/java/com/zfoo/net/util/SingleCache.java b/net/src/main/java/com/zfoo/net/util/SingleCache.java index f4a1ee0e..e1a5ebcf 100644 --- a/net/src/main/java/com/zfoo/net/util/SingleCache.java +++ b/net/src/main/java/com/zfoo/net/util/SingleCache.java @@ -13,7 +13,6 @@ package com.zfoo.net.util; -import com.zfoo.event.manager.EventBus; import com.zfoo.scheduler.util.TimeUtils; import java.util.concurrent.atomic.AtomicLong; @@ -57,7 +56,7 @@ public class SingleCache { // 使用双重检测锁的方式 if (now > refreshTime) { if (refreshTimeAtomic.compareAndSet(refreshTime, now + refreshDuration)) { - EventBus.asyncExecute(() -> cache = supplier.get()); + cache = supplier.get(); } } return cache;