Author: toad
Date: 2007-07-04 23:09:33 +0000 (Wed, 04 Jul 2007)
New Revision: 13937
Modified:
trunk/freenet/src/freenet/node/FNPPacketMangler.java
Log:
Fix NPE
Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java
===================================================================
--- trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-07-04
23:07:22 UTC (rev 13936)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-07-04
23:09:33 UTC (rev 13937)
@@ -113,7 +113,7 @@
* occasionally change their IP addresses).
*/
PeerNode opn = node.peers.getByPeer(peer);
- if(opn.getOutgoingMangler() != this) {
+ if(opn != null && opn.getOutgoingMangler() != this) {
Logger.error(this, "Apparently contacted by "+opn+") on "+this);
opn = null;
}