Author: robert
Date: 2008-02-09 01:14:18 +0000 (Sat, 09 Feb 2008)
New Revision: 17733

Modified:
   trunk/freenet/src/freenet/node/NetworkIDManager.java
Log:
always check all peers connectivity


Modified: trunk/freenet/src/freenet/node/NetworkIDManager.java
===================================================================
--- trunk/freenet/src/freenet/node/NetworkIDManager.java        2008-02-09 
01:09:34 UTC (rev 17732)
+++ trunk/freenet/src/freenet/node/NetworkIDManager.java        2008-02-09 
01:14:18 UTC (rev 17733)
@@ -455,15 +455,10 @@
                        doNetworkIDReckoning(didAnything);
                synchronized (workQueue) {
                        if (workQueue.isEmpty()) {
-                               //Add two random peers to check next time, or 
maybe... all of them?
+                               checkAllPeers();
                                if (startupChecks>0) {
-                                       checkAllPeers();
                                        reschedule(BETWEEN_PEERS);
                                } else {
-                                       PeerNode p1=node.peers.getRandomPeer();
-                                       PeerNode 
p2=node.peers.getRandomPeer(p1);
-                                       addWorkToLockedQueue(p1);
-                                       addWorkToLockedQueue(p2);
                                        reschedule(LONG_PERIOD);
                                }
                        } else {


Reply via email to