From 00480e6030826de66a55cfbb67d684f9a5893255 Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 19 Jan 2018 11:10:35 -0500 Subject: [PATCH] cache service: use an identity hashmap as equals checks archive contents --- .../java/net/runelite/http/service/cache/CacheUpdater.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/http-service/src/main/java/net/runelite/http/service/cache/CacheUpdater.java b/http-service/src/main/java/net/runelite/http/service/cache/CacheUpdater.java index f09e72cf45..cf820227ac 100644 --- a/http-service/src/main/java/net/runelite/http/service/cache/CacheUpdater.java +++ b/http-service/src/main/java/net/runelite/http/service/cache/CacheUpdater.java @@ -29,7 +29,7 @@ import io.minio.errors.InvalidEndpointException; import io.minio.errors.InvalidPortException; import java.io.IOException; import java.time.Instant; -import java.util.HashMap; +import java.util.IdentityHashMap; import java.util.List; import java.util.Map; import java.util.concurrent.ExecutorService; @@ -105,7 +105,7 @@ public class CacheUpdater CacheClient client = new CacheClient(store, rsVersion, new DownloadWatcher() { - private final Map indexEntryMap = new HashMap<>(); + private final Map indexEntryMap = new IdentityHashMap<>(); @Override public void indexComplete(Index index)