From 131855cdc5fb1d6e82045613c32d5294221894d6 Mon Sep 17 00:00:00 2001 From: Redkale <8730487+redkale@users.noreply.github.com> Date: Sat, 30 Nov 2019 09:04:01 +0800 Subject: [PATCH] --- src/org/redkale/util/Utility.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/redkale/util/Utility.java b/src/org/redkale/util/Utility.java index d7a900774..13d6e41bd 100644 --- a/src/org/redkale/util/Utility.java +++ b/src/org/redkale/util/Utility.java @@ -1281,8 +1281,8 @@ public final class Utility { Enumeration eis = nif.getInetAddresses(); while (eis.hasMoreElements()) { InetAddress ia = eis.nextElement(); - if (ia.isLoopbackAddress()) back = ia; - if (ia.isSiteLocalAddress()) return ia; + if (ia.isLoopbackAddress() && ia instanceof Inet4Address) back = ia; + if (ia.isSiteLocalAddress() && ia instanceof Inet4Address) return ia; } } } catch (Exception e) {