From d3f243e2e1095c91fc9520bed371e8f9882762e6 Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Mon, 23 Jul 2012 23:40:50 +0200 Subject: [PATCH] fixed node type calculation for principal peers --- source/net/yacy/peers/Protocol.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/net/yacy/peers/Protocol.java b/source/net/yacy/peers/Protocol.java index f186d7857..41f9aa611 100644 --- a/source/net/yacy/peers/Protocol.java +++ b/source/net/yacy/peers/Protocol.java @@ -273,7 +273,7 @@ public final class Protocol } else { final String myIP = result.get("yourip"); final String properIP = Seed.isProperIP(myIP); - mySeed.setFlagRootNode(mytype.equals(Seed.PEERTYPE_SENIOR) && responseTime < 1000 && Domains.isThisHostIP(myIP)); + mySeed.setFlagRootNode((mytype.equals(Seed.PEERTYPE_SENIOR) || mytype.equals(Seed.PEERTYPE_PRINCIPAL)) && responseTime < 1000 && Domains.isThisHostIP(myIP)); if ( properIP == null ) { mySeed.setIP(myIP); }