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 5aeb5a0ac77ff165ccb8940e89a358a143ee831c..1ad8bfb42af409c19158ff7ef5a88311ef6d7b59 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(); } }