From aeea7ad486db432fb0e18e076f3dbfd47867849a Mon Sep 17 00:00:00 2001 From: senft-desktop Date: Fri, 30 Nov 2012 14:06:39 +0100 Subject: [PATCH] Also add own neighbors to network-list. --- ws2012/P2P/uebungen/4/src/node/Node.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ws2012/P2P/uebungen/4/src/node/Node.java b/ws2012/P2P/uebungen/4/src/node/Node.java index 8e9207eb..54952ece 100644 --- a/ws2012/P2P/uebungen/4/src/node/Node.java +++ b/ws2012/P2P/uebungen/4/src/node/Node.java @@ -281,9 +281,7 @@ public class Node { protected boolean addNeighbor(SocketAddress newNeighbor) { if (!hasNeighbor(newNeighbor)) { neighbors.add(newNeighbor); - network.get(getName()).add(newNeighbor.toString()); - return true; } return false; @@ -301,6 +299,7 @@ public class Node { int idToRemove = getNeighborId(node); if (idToRemove != -1) { removed = neighbors.remove(idToRemove); + network.get(getName()).remove(node.toString()); } return removed != null;