[freenet-cvs] r17501 - trunk/freenet/src/freenet/node

toad at freenetproject.org toad at freenetproject.org
Sun Feb 3 00:19:02 UTC 2008


Author: toad
Date: 2008-02-03 00:19:02 +0000 (Sun, 03 Feb 2008)
New Revision: 17501

Modified:
   trunk/freenet/src/freenet/node/FailureTableEntry.java
Log:
Doh - another NPE

Modified: trunk/freenet/src/freenet/node/FailureTableEntry.java
===================================================================
--- trunk/freenet/src/freenet/node/FailureTableEntry.java	2008-02-03 00:17:28 UTC (rev 17500)
+++ trunk/freenet/src/freenet/node/FailureTableEntry.java	2008-02-03 00:19:02 UTC (rev 17501)
@@ -46,10 +46,10 @@
 		creationTime = now;
 		receivedTime = now;
 		sentTime = now;
-		requestorNodes = new WeakReference[requestors.length];
-		requestorTimes = new long[requestors.length];
-		requestorBootIDs = new long[requestors.length];
 		if(requestors != null) {
+			requestorNodes = new WeakReference[requestors.length];
+			requestorTimes = new long[requestors.length];
+			requestorBootIDs = new long[requestors.length];
 			for(int i=0;i<requestorNodes.length;i++) {
 				requestorNodes[i] = requestors[i].myRef;
 				requestorTimes[i] = now;




More information about the cvs mailing list