Author: toad
Date: 2008-02-02 23:50:17 +0000 (Sat, 02 Feb 2008)
New Revision: 17491

Modified:
   trunk/freenet/src/freenet/node/RequestSender.java
Log:
Fix NPE

Modified: trunk/freenet/src/freenet/node/RequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestSender.java   2008-02-02 23:44:54 UTC 
(rev 17490)
+++ trunk/freenet/src/freenet/node/RequestSender.java   2008-02-02 23:50:17 UTC 
(rev 17491)
@@ -187,6 +187,7 @@

         OfferList offers = node.failureTable.getOffers(key);

+        if(offers != null) {
         while(true) {
                // Fetches valid offers, then expired ones. Expired offers 
don't count towards failures,
                // but they're still worth trying.
@@ -367,6 +368,7 @@
                // We don't remove the offer in that case. Otherwise we do, 
even if it fails.
                // FNPGetOfferedKeyInvalid is also possible.
         }
+        }

                int routeAttempts=0;
                int rejectOverloads=0;


Reply via email to