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 {