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 {