From f5f958f185cc5082408f4730b028ae4941aafe1e Mon Sep 17 00:00:00 2001 From: Robert Gallas Date: Thu, 16 Jan 2014 20:04:33 +0100 Subject: [PATCH] fixes zeromq/jyre #3 Fix for java.util.UnknownFormatConversionException running JUnit tests. Added check for Inet4Address in ZreUdp. Signed-off-by: Robert Gallas --- src/main/java/org/zyre/ZreUdp.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/zyre/ZreUdp.java b/src/main/java/org/zyre/ZreUdp.java index bd8dca6..58e522c 100644 --- a/src/main/java/org/zyre/ZreUdp.java +++ b/src/main/java/org/zyre/ZreUdp.java @@ -32,6 +32,7 @@ import java.net.InetSocketAddress; import java.net.NetworkInterface; import java.net.SocketAddress; +import java.net.Inet4Address; import java.nio.ByteBuffer; import java.nio.channels.DatagramChannel; import java.util.Collections; @@ -73,7 +74,8 @@ public ZreUdp (int port_nbr) Enumeration inetAddresses = netint.getInetAddresses (); for (InetAddress addr : Collections.list (inetAddresses)) { - address = addr; + if (addr instanceof Inet4Address) + address = addr; } } host = address.getHostAddress ();