Author: toad
Date: 2007-04-13 21:01:32 +0000 (Fri, 13 Apr 2007)
New Revision: 12666
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-04-13
21:00:00 UTC (rev 12665)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-04-13
21:01:32 UTC (rev 12666)
@@ -1544,8 +1544,10 @@
Logger.error(this, "Tried to send data packet to local
address: "+kt.pn.getPeer()+" for "+kt.pn.allowLocalAddresses());
}
kt.pn.sentPacket();
- for(int i=0;i<callbacks.length;i++) {
- callbacks[i].sent();
+ if(callbacks != null) {
+ for(int i=0;i<callbacks.length;i++) {
+ callbacks[i].sent();
+ }
}
}