summaryrefslogtreecommitdiffstats
path: root/src/main/java/derms/net/tomulticast/Receive.java
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2024-11-23 13:12:29 -0500
committerSam Anthony <sam@samanthony.xyz>2024-11-23 13:12:29 -0500
commit1305d223fafc79be7fad07aee1f4348b2eaeaae5 (patch)
treedcd9b2377048573fa092488a5a7612f712183753 /src/main/java/derms/net/tomulticast/Receive.java
parent171c58d8ffb29c08ce55d789f0cc1b593c7f5e86 (diff)
downloadsoen423-1305d223fafc79be7fad07aee1f4348b2eaeaae5.zip
rmulticast: use DatagramChannel
Diffstat (limited to 'src/main/java/derms/net/tomulticast/Receive.java')
-rw-r--r--src/main/java/derms/net/tomulticast/Receive.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/derms/net/tomulticast/Receive.java b/src/main/java/derms/net/tomulticast/Receive.java
index aad0a0b..34c29bc 100644
--- a/src/main/java/derms/net/tomulticast/Receive.java
+++ b/src/main/java/derms/net/tomulticast/Receive.java
@@ -5,6 +5,7 @@ import derms.net.MessagePayload;
import java.io.IOException;
import java.net.InetAddress;
import java.net.InetSocketAddress;
+import java.nio.channels.ClosedChannelException;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.PriorityBlockingQueue;
@@ -32,7 +33,7 @@ class Receive<T extends MessagePayload> extends TotalOrderMulticast<T> implement
tryDeliver();
}
} catch (InterruptedException e) {
- close();
+ log.info("Shutting down.");
}
}