From b9b31ebec1aee4c5db25cd49f25c8ae57a7a4b66 Mon Sep 17 00:00:00 2001
From: blavenie <benoit.lavenier@e-is.pro>
Date: Tue, 22 Jan 2019 08:39:25 +0100
Subject: [PATCH] [enh] Network: exclude endpoint on 'localhost'

---
 .../core/client/service/local/NetworkServiceImpl.java        | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/duniter4j-core-client/src/main/java/org/duniter/core/client/service/local/NetworkServiceImpl.java b/duniter4j-core-client/src/main/java/org/duniter/core/client/service/local/NetworkServiceImpl.java
index 3d92ee1d..0cb61837 100644
--- a/duniter4j-core-client/src/main/java/org/duniter/core/client/service/local/NetworkServiceImpl.java
+++ b/duniter4j-core-client/src/main/java/org/duniter/core/client/service/local/NetworkServiceImpl.java
@@ -179,6 +179,11 @@ public class NetworkServiceImpl extends BaseRemoteServiceImpl implements Network
                                   return null;
                                 }
 
+                                // Exclude localhost address
+                                else if ("localhost".equalsIgnoreCase(peer.getHost())) {
+                                    return null;
+                                }
+
                                 return asyncRefreshPeer(peer, memberUids, pool);
                             })
                             .filter(Objects::nonNull)
-- 
GitLab