Author: toad
Date: 2007-12-06 17:29:39 +0000 (Thu, 06 Dec 2007)
New Revision: 16367

Modified:
   trunk/freenet/src/freenet/node/PeerManager.java
Log:
Ignore bootstrapping peers in one-node-per-IP limiting

Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java     2007-12-06 17:22:08 UTC 
(rev 16366)
+++ trunk/freenet/src/freenet/node/PeerManager.java     2007-12-06 17:29:39 UTC 
(rev 16367)
@@ -1366,6 +1366,7 @@
                for(int i=0;i<peers.length;i++) {
                        if(peers[i] == pn) continue;
                        if(!peers[i].isConnected()) continue;
+                       if(!peers[i].isSearchable()) continue; // Ignore 
non-searchable peers i.e. bootstrapping peers
                        if(peers[i].getPeer().getFreenetAddress().equals(addr)) 
return true;
                }
                return false;


Reply via email to