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();
+               }
         }
     }



Reply via email to