Author: toad
Date: 2007-12-13 23:32:10 +0000 (Thu, 13 Dec 2007)
New Revision: 16518

Modified:
   trunk/freenet/src/freenet/node/PeerNode.java
Log:
Fix a nasty NPE which shows up when the node has no physical.udp

Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java        2007-12-13 23:25:56 UTC 
(rev 16517)
+++ trunk/freenet/src/freenet/node/PeerNode.java        2007-12-13 23:32:10 UTC 
(rev 16518)
@@ -2008,14 +2008,7 @@

                try {
                        String physical[] = fs.getAll("physical.udp");
-                       if(physical == null) {
-                               try {
-                                       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 new peer reference: " + 
fs.get("physical.udp"));
-                               }
-                       } else {
+                       if(physical != null) {
                                for(int i = 0; i < physical.length; i++) {
                                        Peer p;
                                        try {


Reply via email to