From 085d15f1d998de71a5f2b6f55bf62d255bc2aee9 Mon Sep 17 00:00:00 2001 From: Rob Austin Date: Mon, 6 Oct 2014 15:34:10 +0100 Subject: [PATCH] HCOLL-134 ( release draft cut of the code so that I can test it across my network ) --- .../openhft/chronicle/map/NodeDiscovery.java | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/main/java/net/openhft/chronicle/map/NodeDiscovery.java b/src/main/java/net/openhft/chronicle/map/NodeDiscovery.java index 2eadbd970..40218d23f 100644 --- a/src/main/java/net/openhft/chronicle/map/NodeDiscovery.java +++ b/src/main/java/net/openhft/chronicle/map/NodeDiscovery.java @@ -602,20 +602,18 @@ class AddressAndPort implements Comparable, BytesMarshallable { return (src[0] & 0xff) + "." + (src[1] & 0xff) + "." + (src[2] & 0xff) + "." + (src[3] & 0xff); } - if (src.length == 6) { - - StringBuffer sb = new StringBuffer(39); - for (int i = 0; i < (INADDRSZ / INT16SZ); i++) { - sb.append(Integer.toHexString(((src[i << 1] << 8) & 0xff00) - | (src[(i << 1) + 1] & 0xff))); - if (i < (INADDRSZ / INT16SZ) - 1) { - sb.append(":"); - } + StringBuffer sb = new StringBuffer(39); + for (int i = 0; i < (INADDRSZ / INT16SZ); i++) { + sb.append(Integer.toHexString(((src[i << 1] << 8) & 0xff00) + | (src[(i << 1) + 1] & 0xff))); + if (i < (INADDRSZ / INT16SZ) - 1) { + sb.append(":"); } - return sb.toString(); - } - throw new UnsupportedOperationException(); + + return sb.toString(); + + }