Author: toad
Date: 2008-02-06 19:32:02 +0000 (Wed, 06 Feb 2008)
New Revision: 17607

Modified:
   trunk/freenet/src/freenet/node/FailureTable.java
Log:
Allow one or other to be null

Modified: trunk/freenet/src/freenet/node/FailureTable.java
===================================================================
--- trunk/freenet/src/freenet/node/FailureTable.java    2008-02-06 19:31:09 UTC 
(rev 17606)
+++ trunk/freenet/src/freenet/node/FailureTable.java    2008-02-06 19:32:02 UTC 
(rev 17607)
@@ -99,8 +99,10 @@
                        }
                        trimEntries(now);
                }
-               entry.failedTo(routedTo, timeout, now, htl);
-               entry.addRequestor(requestor, now);
+               if(routedTo != null)
+                       entry.failedTo(routedTo, timeout, now, htl);
+               if(requestor != null)
+                       entry.addRequestor(requestor, now);
        }

        /**


Reply via email to