summaryrefslogtreecommitdiffstats
path: root/src/main/java/derms/net/rmulticast/ReliableMulticast.java
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2024-11-16 10:39:06 -0500
committerSam Anthony <sam@samanthony.xyz>2024-11-16 10:39:06 -0500
commite0196b370e8da38d366d327da57186dd3a44c2b2 (patch)
tree673384668db4a6bf39433224196c673d5ebfc9f5 /src/main/java/derms/net/rmulticast/ReliableMulticast.java
parentabb23793ff85515237b8bd5d4b0e7e8e3be0af9a (diff)
downloadsoen423-e0196b370e8da38d366d327da57186dd3a44c2b2.zip
reliable multicast: periodically send acks
Diffstat (limited to 'src/main/java/derms/net/rmulticast/ReliableMulticast.java')
-rw-r--r--src/main/java/derms/net/rmulticast/ReliableMulticast.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/derms/net/rmulticast/ReliableMulticast.java b/src/main/java/derms/net/rmulticast/ReliableMulticast.java
index 2ead37e..72b3019 100644
--- a/src/main/java/derms/net/rmulticast/ReliableMulticast.java
+++ b/src/main/java/derms/net/rmulticast/ReliableMulticast.java
@@ -61,9 +61,9 @@ public class ReliableMulticast<T extends MessagePayload> {
(new Thread(new Prune<T>(received, groupMembers))).start();
try {
- (new Thread(new Announce(group, laddr, outSock))).start();
+ (new Thread(new Heartbeat(group, laddr, acks, nacks, outSock))).start();
} catch (IOException e) {
- log.severe("Failed to start announce thread: " + e.getMessage());
+ log.severe("Failed to start heartbeat thread: " + e.getMessage());
throw e;
}
}