From fa4be184621873a3ca0fd90f3ec53ade89d669b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20F=2E=20Esteban=20Mu=CC=88ller?= Date: Tue, 19 May 2020 10:59:14 +0200 Subject: [PATCH] Fixing #92 by creating a IPv4 DatagramChannel by default. --- .../epics/pvaccess/impl/remote/udp/BlockingUDPConnector.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pvAccessJava/src/org/epics/pvaccess/impl/remote/udp/BlockingUDPConnector.java b/pvAccessJava/src/org/epics/pvaccess/impl/remote/udp/BlockingUDPConnector.java index 7a1be6b1c..0352d09d8 100644 --- a/pvAccessJava/src/org/epics/pvaccess/impl/remote/udp/BlockingUDPConnector.java +++ b/pvAccessJava/src/org/epics/pvaccess/impl/remote/udp/BlockingUDPConnector.java @@ -15,6 +15,7 @@ package org.epics.pvaccess.impl.remote.udp; import java.net.InetSocketAddress; +import java.net.StandardProtocolFamily; import java.nio.channels.DatagramChannel; import org.epics.pvaccess.impl.remote.ConnectionException; @@ -73,7 +74,7 @@ public Transport connect(TransportClient client, ResponseHandler responseHandler DatagramChannel socket = null; try { - socket = DatagramChannel.open(); + socket = DatagramChannel.open(StandardProtocolFamily.INET); // use blocking channel socket.configureBlocking(true);