Author: nextgens
Date: 2008-09-01 22:23:28 +0000 (Mon, 01 Sep 2008)
New Revision: 22327
Modified:
trunk/freenet/src/freenet/node/PeerManager.java
Log:
Doh++
Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java 2008-09-01 22:17:15 UTC
(rev 22326)
+++ trunk/freenet/src/freenet/node/PeerManager.java 2008-09-01 22:23:28 UTC
(rev 22327)
@@ -907,12 +907,14 @@
Logger.minor(this, "Skipping old
version: " + p.getPeer());
continue;
}
- int selectionSamples =
p.getNumberOfSelections().tailSet(selectionSamplesTimestamp).size();
- int selectionSamplesPercentage =
selectionSamples*100/numberOfSelectionsSamples;
- if(enableFOAFMitigationHack &&
(PeerNode.SELECTION_PERCENTAGE_WARNING < selectionSamplesPercentage)) {
- if(logMINOR)
- Logger.minor(this, "Skipping
over-selectionned peer("+selectionSamplesPercentage+"%): "+p.getPeer());
- continue;
+ if(enableFOAFMitigationHack) {
+ int selectionSamples =
p.getNumberOfSelections().tailSet(selectionSamplesTimestamp).size();
+ int selectionSamplesPercentage =
selectionSamples*100/numberOfSelectionsSamples;
+ if(PeerNode.SELECTION_PERCENTAGE_WARNING <
selectionSamplesPercentage) {
+ if(logMINOR)
+ Logger.minor(this, "Skipping
over-selectionned peer(" + selectionSamplesPercentage + "%): " + p.getPeer());
+ continue;
+ }
}
long timeout = -1;