Author: toad
Date: 2005-12-03 19:00:12 +0000 (Sat, 03 Dec 2005)
New Revision: 7657
Modified:
trunk/freenet/src/freenet/node/PeerManager.java
trunk/freenet/src/freenet/node/Version.java
Log:
267: (mandatory)
If all are backed off, don't send anywhere. This was changed in prev build.
Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java 2005-12-03 18:54:18 UTC
(rev 7656)
+++ trunk/freenet/src/freenet/node/PeerManager.java 2005-12-03 19:00:12 UTC
(rev 7657)
@@ -308,10 +308,9 @@
if(routedTo.contains(p)) continue;
if(p == pn) continue;
if(!p.isConnected()) continue;
- // Don't backoff our only peer
+ if(p.isBackedOff()) continue;
count++;
any = p;
- if(p.isBackedOff()) continue;
double diff = distance(p, loc);
Logger.minor(this, "p.loc="+p.getLocation().getValue()+",
loc="+loc+", d="+distance(p.getLocation().getValue(), loc)+" usedD="+diff);
if((!ignoreSelf) && diff > maxDiff) continue;
Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2005-12-03 18:54:18 UTC (rev
7656)
+++ trunk/freenet/src/freenet/node/Version.java 2005-12-03 19:00:12 UTC (rev
7657)
@@ -20,10 +20,10 @@
public static final String protocolVersion = "1.0";
/** The build number of the current revision */
- public static final int buildNumber = 266;
+ public static final int buildNumber = 267;
/** Oldest build of Fred we will talk to */
- public static final int lastGoodBuild = 266;
+ public static final int lastGoodBuild = 267;
/** The highest reported build of fred */
public static int highestSeenBuild = buildNumber;