diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2024-11-15 11:53:37 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2024-11-15 11:53:37 -0500 |
| commit | 7eb8da34fd65ccce1ea7e586e2fea49e7ac64c1a (patch) | |
| tree | a5b89e0a825c9066e8a07243e34c0e05b885820a /src/main/java/derms/net/rmulticast/Receive.java | |
| parent | bd06d992b5345fa4045efd19cdfc40d5b09ba369 (diff) | |
| download | soen423-7eb8da34fd65ccce1ea7e586e2fea49e7ac64c1a.zip | |
reliable multicast: move received list into Receive
Diffstat (limited to 'src/main/java/derms/net/rmulticast/Receive.java')
| -rw-r--r-- | src/main/java/derms/net/rmulticast/Receive.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/derms/net/rmulticast/Receive.java b/src/main/java/derms/net/rmulticast/Receive.java index c1965ed..f0d1909 100644 --- a/src/main/java/derms/net/rmulticast/Receive.java +++ b/src/main/java/derms/net/rmulticast/Receive.java @@ -21,11 +21,11 @@ class Receive<T extends Serializable & Hashable> implements Runnable { private final BlockingQueue<Message<T>> delivered; private final Logger log; - Receive(ConcurrentMulticastSocket inSock, Set<MessageID> positiveAcks, Set<MessageID> negativeAcks, ReceivedSet<T> received, BlockingQueue<Message<T>> retransmissions, BlockingQueue<Message<T>> delivered) { + Receive(ConcurrentMulticastSocket inSock, Set<MessageID> positiveAcks, Set<MessageID> negativeAcks, BlockingQueue<Message<T>> retransmissions, BlockingQueue<Message<T>> delivered) { this.inSock = inSock; this.positiveAcks = positiveAcks; this.negativeAcks = negativeAcks; - this.received = received; + this.received = new ReceivedSet<T>(); this.retransmissions = retransmissions; this.delivered = delivered; this.log = Logger.getLogger(this.getClass().getName()); |