Author: toad
Date: 2007-02-02 18:39:16 +0000 (Fri, 02 Feb 2007)
New Revision: 11651
Modified:
trunk/freenet/src/freenet/node/FNPPacketMangler.java
Log:
Convert NPE to log error
Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java
===================================================================
--- trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-02-02
12:53:11 UTC (rev 11650)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-02-02
18:39:16 UTC (rev 11651)
@@ -918,6 +918,10 @@
int[] alreadyReported = new int[messages.length];
MessageItem[] newMsgs = new MessageItem[messages.length];
KeyTracker kt = pn.getCurrentKeyTracker();
+ if(kt == null) {
+ Logger.error(this, "Not connected while sending packets: "+pn);
+ return;
+ }
int length = 1;
length += kt.countAcks() + kt.countAckRequests() +
kt.countResendRequests();
int callbacksCount = 0;