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;