Author: toad
Date: 2007-10-24 16:29:01 +0000 (Wed, 24 Oct 2007)
New Revision: 15533

Modified:
   trunk/freenet/src/freenet/node/PeerNode.java
Log:
disambiguate and reduce logging

Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java        2007-10-24 16:27:21 UTC 
(rev 15532)
+++ trunk/freenet/src/freenet/node/PeerNode.java        2007-10-24 16:29:01 UTC 
(rev 15533)
@@ -397,7 +397,8 @@
                                try {
                                                p = new Peer(physical[i], true, 
true);
                                        } catch (HostnameSyntaxException e) {
-                                               Logger.error(this, "Invalid 
hostname or IP Address syntax error while parsing peer reference: 
"+physical[i]);
+                                               if(fromLocal)
+                                                       Logger.error(this, 
"Invalid hostname or IP Address syntax error while parsing peer reference in 
local peers list: "+physical[i]);
                                                System.err.println("Invalid 
hostname or IP Address syntax error while parsing peer reference: 
"+physical[i]);
                                                continue;
                                        }
@@ -1795,8 +1796,7 @@
                                Peer p = new Peer(fs.get("physical.udp"), true, 
true);
                                nominalPeer.addElement(p);
                                } catch (HostnameSyntaxException e) {
-                                       Logger.error(this, "Invalid hostname or 
IP Address syntax error while parsing peer reference: "+fs.get("physical.udp"));
-                                       System.err.println("Invalid hostname or 
IP Address syntax error while parsing peer reference: "+fs.get("physical.udp"));
+                                       Logger.error(this, "Invalid hostname or 
IP Address syntax error while parsing new peer reference: 
"+fs.get("physical.udp"));
                                }
                } else {
                        for(int i=0;i<physical.length;i++) {
@@ -1804,8 +1804,7 @@
                                try {
                                                p = new Peer(physical[i], true, 
true);
                                        } catch (HostnameSyntaxException e) {
-                                               Logger.error(this, "Invalid 
hostname or IP Address syntax error while parsing peer reference: 
"+physical[i]);
-                                               System.err.println("Invalid 
hostname or IP Address syntax error while parsing peer reference: 
"+physical[i]);
+                                               Logger.error(this, "Invalid 
hostname or IP Address syntax error while parsing new peer reference: 
"+physical[i]);
                                                continue;
                                        }
                                    if(!nominalPeer.contains(p)) {


Reply via email to