Author: toad
Date: 2007-04-17 13:06:20 +0000 (Tue, 17 Apr 2007)
New Revision: 12768
Modified:
trunk/freenet/src/freenet/node/InsertHandler.java
Log:
Doh, fix NPE (maybe the one that keeps showing up in logs with no stacktrace?)
Modified: trunk/freenet/src/freenet/node/InsertHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/InsertHandler.java 2007-04-17 06:46:59 UTC
(rev 12767)
+++ trunk/freenet/src/freenet/node/InsertHandler.java 2007-04-17 13:06:20 UTC
(rev 12768)
@@ -353,7 +353,7 @@
node.nodeStats.remoteChkInsertBytesReceivedAverage.report(totalReceived);
if(code == CHKInsertSender.SUCCESS) {
// Report both sent and received because we have both a
Handler and a Sender
- if(sender.startedSendingData())
+ if(sender != null && sender.startedSendingData())
node.nodeStats.successfulChkInsertBytesSentAverage.report(totalSent);
node.nodeStats.successfulChkInsertBytesReceivedAverage.report(totalReceived);
}