Author: toad
Date: 2008-10-31 23:54:33 +0000 (Fri, 31 Oct 2008)
New Revision: 23269
Modified:
trunk/freenet/src/freenet/node/NodeIPDetector.java
Log:
Logging.
Modified: trunk/freenet/src/freenet/node/NodeIPDetector.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeIPDetector.java 2008-10-31 19:23:38 UTC
(rev 23268)
+++ trunk/freenet/src/freenet/node/NodeIPDetector.java 2008-10-31 23:54:33 UTC
(rev 23269)
@@ -210,17 +210,27 @@
HashMap<FreenetInetAddress,Integer> countsByPeer = new
HashMap<FreenetInetAddress,Integer>();
// FIXME use a standard mutable int object, we have one
somewhere
for(int i=0;i<peerList.length;i++) {
- if(!peerList[i].isConnected()) continue;
+ if(!peerList[i].isConnected()) {
+ if(logMINOR) Logger.minor(this, "Not
connected");
+ continue;
+ }
if(!peerList[i].isRealConnection()) {
// Only let seed server connections
through.
// We have to trust them anyway.
if(!(peerList[i] instanceof
SeedServerPeerNode)) continue;
+ if(logMINOR) Logger.minor(this, "Not a
real connection and not a seed node: "+peerList[i]);
}
+ if(logMINOR) Logger.minor(this, "Maybe a usable
connection for IP: "+peerList[i]);
Peer p = peerList[i].getRemoteDetectedPeer();
+ if(logMINOR) Logger.minor(this, "Remote
detected peer: "+p);
if(p == null || p.isNull()) continue;
FreenetInetAddress addr = p.getFreenetAddress();
+ if(logMINOR) Logger.minor(this, "Address:
"+addr);
if(addr == null) continue;
-
if(!IPUtil.isValidAddress(addr.getAddress(false), false)) continue;
+
if(!IPUtil.isValidAddress(addr.getAddress(false), false)) {
+ if(logMINOR) Logger.minor(this,
"Address not valid");
+ continue;
+ }
if(logMINOR)
Logger.minor(this, "Peer
"+peerList[i].getPeer()+" thinks we are "+addr);
if(countsByPeer.containsKey(addr)) {