Author: toad
Date: 2007-05-11 12:07:49 +0000 (Fri, 11 May 2007)
New Revision: 13219

Modified:
   trunk/freenet/src/freenet/node/PeerManager.java
Log:
logging

Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java     2007-05-10 22:19:23 UTC 
(rev 13218)
+++ trunk/freenet/src/freenet/node/PeerManager.java     2007-05-11 12:07:49 UTC 
(rev 13219)
@@ -599,10 +599,14 @@
             any = p;
             double diff = distance(p, loc);
             if(logMINOR) Logger.minor(this, 
"p.loc="+p.getLocation().getValue()+", loc="+loc+", 
d="+distance(p.getLocation().getValue(), loc)+" usedD="+diff+" for 
"+p.getPeer());
-            if((!ignoreSelf) && (diff > maxDiff)) continue;
+            if((!ignoreSelf) && (diff > maxDiff)) {
+               if(logMINOR) Logger.minor(this, "Ignoring because 
>maxDiff="+maxDiff);
+               continue;
+            }
             if(diff < bestDiff) {
                 best = p;
                 bestDiff = diff;
+                if(logMINOR) Logger.minor(this, "New best: "+diff+" 
("+p.getLocation().getValue()+" for "+p.getPeer());
             }
         }
         if(count == 1) return any;


Reply via email to