Author: zothar
Date: 2007-07-11 12:50:38 +0000 (Wed, 11 Jul 2007)
New Revision: 14022

Modified:
   trunk/freenet/src/freenet/node/PeerManager.java
   trunk/freenet/src/freenet/node/PeerNode.java
Log:
Logging: peerNodeStatus and peerNodeRoutingBackoffReason

Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java     2007-07-10 22:21:18 UTC 
(rev 14021)
+++ trunk/freenet/src/freenet/node/PeerManager.java     2007-07-11 12:50:38 UTC 
(rev 14022)
@@ -998,14 +998,14 @@
                        if(peerNodeStatuses.containsKey(peerNodeStatus)) {
                                statusSet = (HashSet) 
peerNodeStatuses.get(peerNodeStatus);
                                if(statusSet.contains(peerNode)) {
-                                       Logger.error(this, 
"addPeerNodeStatus(): identity '"+peerNode.getIdentityString()+"' already in 
peerNodeStatuses as "+peerNode+" with status code "+peerNodeStatus);
+                                       Logger.error(this, 
"addPeerNodeStatus(): identity '"+peerNode.getIdentityString()+"' already in 
peerNodeStatuses as "+peerNode.getPeer()+" with status 
'"+PeerNode.getPeerNodeStatusString(peerNodeStatus.intValue())+"'");
                                        return;
                                }
                                peerNodeStatuses.remove(peerNodeStatus);
                        } else {
                                statusSet = new HashSet();
                        }
-                       if(logMINOR) Logger.minor(this, "addPeerNodeStatus(): 
adding PeerNode for '"+peerNode.getIdentityString()+"' with status code 
"+peerNodeStatus);
+                       if(logMINOR) Logger.minor(this, "addPeerNodeStatus(): 
adding PeerNode for '"+peerNode.getIdentityString()+"' with status 
'"+PeerNode.getPeerNodeStatusString(peerNodeStatus.intValue())+"'");
                        statusSet.add(peerNode);
                        peerNodeStatuses.put(peerNodeStatus, statusSet);
                }
@@ -1037,14 +1037,14 @@
                        if(peerNodeStatuses.containsKey(peerNodeStatus)) {
                                statusSet = (HashSet) 
peerNodeStatuses.get(peerNodeStatus);
                                if(!statusSet.contains(peerNode)) {
-                                       Logger.error(this, 
"removePeerNodeStatus(): identity '"+peerNode.getIdentityString()+"' not in 
peerNodeStatuses with status code "+peerNodeStatus);
+                                       Logger.error(this, 
"removePeerNodeStatus(): identity '"+peerNode.getIdentityString()+"' not in 
peerNodeStatuses with status 
'"+PeerNode.getPeerNodeStatusString(peerNodeStatus.intValue())+"'");
                                        return;
                                }
                                peerNodeStatuses.remove(peerNodeStatus);
                        } else {
                                statusSet = new HashSet();
                        }
-                       if(logMINOR) Logger.minor(this, 
"removePeerNodeStatus(): removing PeerNode for 
'"+peerNode.getIdentityString()+"' with status code "+peerNodeStatus);
+                       if(logMINOR) Logger.minor(this, 
"removePeerNodeStatus(): removing PeerNode for 
'"+peerNode.getIdentityString()+"' with status 
'"+PeerNode.getPeerNodeStatusString(peerNodeStatus.intValue())+"'");
                        if(statusSet.contains(peerNode)) {
                                statusSet.remove(peerNode);
                        }
@@ -1061,7 +1061,7 @@
                        
if(peerNodeRoutingBackoffReasons.containsKey(peerNodeRoutingBackoffReason)) {
                                reasonSet = (HashSet) 
peerNodeRoutingBackoffReasons.get(peerNodeRoutingBackoffReason);
                                if(reasonSet.contains(peerNode)) {
-                                       Logger.error(this, 
"addPeerNodeRoutingBackoffReason(): identity '"+peerNode.getIdentityString()+"' 
already in peerNodeRoutingBackoffReasons as "+peerNode+" with status code 
"+peerNodeRoutingBackoffReason);
+                                       Logger.error(this, 
"addPeerNodeRoutingBackoffReason(): identity '"+peerNode.getIdentityString()+"' 
already in peerNodeRoutingBackoffReasons as "+peerNode.getPeer()+" with status 
code "+peerNodeRoutingBackoffReason);
                                        return;
                                }
                                
peerNodeRoutingBackoffReasons.remove(peerNodeRoutingBackoffReason);

Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java        2007-07-10 22:21:18 UTC 
(rev 14021)
+++ trunk/freenet/src/freenet/node/PeerNode.java        2007-07-11 12:50:38 UTC 
(rev 14022)
@@ -2281,6 +2281,10 @@

   public String getPeerNodeStatusString() {
        int status = getPeerNodeStatus();
+       return getPeerNodeStatusString(status);
+  }
+
+  public static String getPeerNodeStatusString(int status) {
        if(status == PeerManager.PEER_NODE_STATUS_CONNECTED)
                return "CONNECTED";
        if(status == PeerManager.PEER_NODE_STATUS_ROUTING_BACKED_OFF)
@@ -2308,6 +2312,10 @@

   public String getPeerNodeStatusCSSClassName() {
        int status = getPeerNodeStatus();
+       return getPeerNodeStatusCSSClassName(status);
+  }
+
+  public static String getPeerNodeStatusCSSClassName(int status) {
        if(status == PeerManager.PEER_NODE_STATUS_CONNECTED)
                return "peer_connected";
        if(status == PeerManager.PEER_NODE_STATUS_ROUTING_BACKED_OFF)
@@ -2370,7 +2378,7 @@
                }
                if(peerNodeStatus != oldPeerNodeStatus) {
                        peers.removePeerNodeStatus( oldPeerNodeStatus, this );
-                 peers.addPeerNodeStatus( peerNodeStatus, this );
+                       peers.addPeerNodeStatus( peerNodeStatus, this );
                }
                return peerNodeStatus;
     }


Reply via email to