From bb9bcf6a1eb097e108523ebf0109253126229ebb Mon Sep 17 00:00:00 2001 From: Shay Banon Date: Mon, 22 Aug 2011 11:02:10 +0300 Subject: [PATCH] debug log failure to find local host --- .../org/elasticsearch/common/network/NetworkService.java | 5 ++++- .../java/org/elasticsearch/common/network/NetworkUtils.java | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/elasticsearch/src/main/java/org/elasticsearch/common/network/NetworkService.java b/modules/elasticsearch/src/main/java/org/elasticsearch/common/network/NetworkService.java index 0734ed83cf7..b85d37df7d5 100644 --- a/modules/elasticsearch/src/main/java/org/elasticsearch/common/network/NetworkService.java +++ b/modules/elasticsearch/src/main/java/org/elasticsearch/common/network/NetworkService.java @@ -108,7 +108,10 @@ public class NetworkService extends AbstractComponent { if (address == null) { address = NetworkUtils.getFirstNonLoopbackAddress(NetworkUtils.getIpStackType()); if (address == null) { - return NetworkUtils.getLocalAddress(); + address = NetworkUtils.getLocalAddress(); + if (address == null) { + return NetworkUtils.getLocalhost(NetworkUtils.StackType.IPv4); + } } } } diff --git a/modules/elasticsearch/src/main/java/org/elasticsearch/common/network/NetworkUtils.java b/modules/elasticsearch/src/main/java/org/elasticsearch/common/network/NetworkUtils.java index 66f69e0fd9b..f48636530b9 100644 --- a/modules/elasticsearch/src/main/java/org/elasticsearch/common/network/NetworkUtils.java +++ b/modules/elasticsearch/src/main/java/org/elasticsearch/common/network/NetworkUtils.java @@ -64,7 +64,7 @@ public abstract class NetworkUtils { try { localAddressX = InetAddress.getLocalHost(); } catch (UnknownHostException e) { - logger.warn("Failed to find local host", e); + logger.trace("Failed to find local host", e); } localAddress = localAddressX; }