From 034bace1a53943838e49a7d2442025276f60bc55 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sat, 16 Nov 2024 13:13:46 -0500 Subject: reliable multicast: construct hashmap keysets correctly --- src/main/java/derms/net/rmulticast/ReliableMulticast.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/derms/net/rmulticast/ReliableMulticast.java b/src/main/java/derms/net/rmulticast/ReliableMulticast.java index 19b7bd7..cfd4435 100644 --- a/src/main/java/derms/net/rmulticast/ReliableMulticast.java +++ b/src/main/java/derms/net/rmulticast/ReliableMulticast.java @@ -41,11 +41,11 @@ public class ReliableMulticast { this.group = group; this.laddr = laddr; - this.acks = new ConcurrentHashMap().keySet(); - this.nacks = new ConcurrentHashMap().keySet(); + this.acks = ConcurrentHashMap.newKeySet(); + this.nacks = ConcurrentHashMap.newKeySet(); this.received = new ReceivedSet(); this.retransmissions = new LinkedBlockingQueue>(); - this.groupMembers = new ConcurrentHashMap().keySet(); + this.groupMembers = ConcurrentHashMap.newKeySet(); this.outSock = new ConcurrentMulticastSocket(); this.outSock.joinGroup(group.getAddress()); -- cgit v1.2.3