From 4dceb6943ae3867a13b271b9a79b7a43ef75bd1c Mon Sep 17 00:00:00 2001 From: yukifu Date: Sat, 17 Apr 2021 18:52:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E9=97=AD=E6=97=B6=E5=BA=94=E8=AF=A5?= =?UTF-8?q?=E6=AF=94=E8=BE=83cacheManager.getClassLoader()=E5=92=8CclassLo?= =?UTF-8?q?ader=EF=BC=8C=E8=80=8C=E4=B8=8D=E6=98=AFcacheManager=E5=90=A7?= =?UTF-8?q?=EF=BC=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @Override public void close(URI uri, ClassLoader classLoader) { for (CacheManager cacheManager : cacheManagersRepository.values()) { if (Objects.equals(cacheManager.getURI(), uri) && Objects.equals(cacheManager.getClassLoader(), cacheManager)) { cacheManager.close(); } } } --- .../java/org/geektimes/cache/ConfigurableCachingProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/stage-0/user-platform/my-cache/src/main/java/org/geektimes/cache/ConfigurableCachingProvider.java b/projects/stage-0/user-platform/my-cache/src/main/java/org/geektimes/cache/ConfigurableCachingProvider.java index 5aeb5a0..1ad8bfb 100644 --- a/projects/stage-0/user-platform/my-cache/src/main/java/org/geektimes/cache/ConfigurableCachingProvider.java +++ b/projects/stage-0/user-platform/my-cache/src/main/java/org/geektimes/cache/ConfigurableCachingProvider.java @@ -144,7 +144,7 @@ public class ConfigurableCachingProvider implements CachingProvider { public void close(URI uri, ClassLoader classLoader) { for (CacheManager cacheManager : cacheManagersRepository.values()) { if (Objects.equals(cacheManager.getURI(), uri) - && Objects.equals(cacheManager.getClassLoader(), cacheManager)) { + && Objects.equals(cacheManager.getClassLoader(), classLoader)) { cacheManager.close(); } } -- Gitee