summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2024-11-15 17:33:47 -0500
committerSam Anthony <sam@samanthony.xyz>2024-11-15 17:33:47 -0500
commit092b42fee8bd1442bdaaafb93beedc7dbef00c72 (patch)
treec5fc9dc688a893dce54a896d8655214bb56897df
parentb318c22cb8cdca760d1f7d34549b39447c4c2ebf (diff)
downloadsoen423-092b42fee8bd1442bdaaafb93beedc7dbef00c72.zip
reliable multicast: remove unused variable
-rw-r--r--src/main/java/derms/net/rmulticast/ReliableMulticast.java5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/main/java/derms/net/rmulticast/ReliableMulticast.java b/src/main/java/derms/net/rmulticast/ReliableMulticast.java
index 1632351..2ead37e 100644
--- a/src/main/java/derms/net/rmulticast/ReliableMulticast.java
+++ b/src/main/java/derms/net/rmulticast/ReliableMulticast.java
@@ -5,12 +5,10 @@ import derms.net.Packet;
import java.io.IOException;
import java.net.*;
-import java.time.Instant;
import java.util.Set;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.LinkedBlockingQueue;
-import java.util.concurrent.atomic.AtomicReference;
import java.util.logging.Logger;
/**
@@ -28,7 +26,6 @@ public class ReliableMulticast<T extends MessagePayload> {
private final BlockingQueue<Message<T>> retransmissions; // Messages pending retransmission.
private final Set<InetAddress> groupMembers;
private final ConcurrentMulticastSocket outSock;
- private final AtomicReference<Instant> lastSend;
private final BlockingQueue<Message<T>> delivered;
private final Logger log;
@@ -47,7 +44,6 @@ public class ReliableMulticast<T extends MessagePayload> {
this.received = new ReceivedSet<T>();
this.retransmissions = new LinkedBlockingQueue<Message<T>>();
this.groupMembers = new ConcurrentHashMap<InetAddress, Void>().keySet();
- this.lastSend = new AtomicReference<Instant>(Instant.now());
this.outSock = new ConcurrentMulticastSocket(group.getPort());
this.outSock.joinGroup(group.getAddress());
@@ -83,7 +79,6 @@ public class ReliableMulticast<T extends MessagePayload> {
outSock.send(pkt);
acks.clear();
(new Thread(new Timeout<T>(msg, acks, retransmissions))).start();
- lastSend.set(Instant.now());
}
/** Receive a message from the group, blocking if necessary until a message arrives. */