Author: toad
Date: 2008-02-06 19:13:39 +0000 (Wed, 06 Feb 2008)
New Revision: 17604

Modified:
   trunk/freenet/src/freenet/node/FailureTableEntry.java
Log:
Simpler constructor

Modified: trunk/freenet/src/freenet/node/FailureTableEntry.java
===================================================================
--- trunk/freenet/src/freenet/node/FailureTableEntry.java       2008-02-06 
19:10:58 UTC (rev 17603)
+++ trunk/freenet/src/freenet/node/FailureTableEntry.java       2008-02-06 
19:13:39 UTC (rev 17604)
@@ -48,6 +48,21 @@
         * if we receive an offer from that node, we will reject it */
        static final int MAX_TIME_BETWEEN_REQUEST_AND_OFFER = 60 * 60 * 1000;

+       FailureTableEntry(Key key) {
+               logMINOR = Logger.shouldLog(Logger.MINOR, this);
+               long now = System.currentTimeMillis();
+               creationTime = now;
+               receivedTime = -1;
+               sentTime = -1;
+               requestorNodes = new WeakReference[0];
+               requestorTimes = new long[0];
+               requestorBootIDs = new long[0];
+               requestedNodes = new WeakReference[0];
+               requestedLocs = new double[0];
+               requestedBootIDs = new long[0];
+               requestedTimes = new long[0];
+       }
+       
        FailureTableEntry(Key key2, short htl2, PeerNode[] requestors, 
PeerNode[] requested) {
                logMINOR = Logger.shouldLog(Logger.MINOR, this);
                long now = System.currentTimeMillis();


Reply via email to