Author: nextgens
Date: 2007-04-15 14:56:50 +0000 (Sun, 15 Apr 2007)
New Revision: 12747
Modified:
trunk/freenet/src/freenet/node/fcp/ListPeersMessage.java
Log:
maybe fix Jflesch's problem
Modified: trunk/freenet/src/freenet/node/fcp/ListPeersMessage.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ListPeersMessage.java 2007-04-15
14:03:55 UTC (rev 12746)
+++ trunk/freenet/src/freenet/node/fcp/ListPeersMessage.java 2007-04-15
14:56:50 UTC (rev 12747)
@@ -33,9 +33,11 @@
throw new
MessageInvalidException(ProtocolErrorMessage.ACCESS_DENIED, "ListPeers requires
full access", null, false);
}
PeerNode[] nodes = node.getPeerNodes();
- for(int i = 0; i < nodes.length; i++) {
- PeerNode pn = nodes[i];
- handler.outputHandler.queue(new Peer(pn, withMetadata,
withVolatile));
+ if(nodes != null) {
+ for(int i = 0; i < nodes.length; i++) {
+ PeerNode pn = nodes[i];
+ handler.outputHandler.queue(new Peer(pn,
withMetadata, withVolatile));
+ }
}
handler.outputHandler.queue(new EndListPeersMessage());
}