From 7111ad2e35e72a01234d5c0cc91b0a0665c1ad74 Mon Sep 17 00:00:00 2001 From: Nikita Date: Tue, 3 Jun 2014 18:22:55 +0400 Subject: [PATCH] ReferenceType changed from SOFT to WEAK --- src/main/java/org/redisson/Redisson.java | 26 ++++++++++++------------ 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/main/java/org/redisson/Redisson.java b/src/main/java/org/redisson/Redisson.java index df67ce97c..e8a80f262 100644 --- a/src/main/java/org/redisson/Redisson.java +++ b/src/main/java/org/redisson/Redisson.java @@ -57,19 +57,19 @@ public class Redisson { }; - private final ConcurrentMap latchesMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT, listener); - private final ConcurrentMap topicsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap locksMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT, listener); - - private final ConcurrentMap atomicLongsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap queuesMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap dequeMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap setsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap sortedSetMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap listsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap hyperLogLogMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap bucketMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); - private final ConcurrentMap mapsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.SOFT); + private final ConcurrentMap latchesMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK, listener); + private final ConcurrentMap topicsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap locksMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK, listener); + + private final ConcurrentMap atomicLongsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap queuesMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap dequeMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap setsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap sortedSetMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap listsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap hyperLogLogMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap bucketMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); + private final ConcurrentMap mapsMap = new ReferenceMap(ReferenceType.STRONG, ReferenceType.WEAK); private final ConnectionManager connectionManager; private final Config config;