Author: toad
Date: 2008-06-30 22:59:44 +0000 (Mon, 30 Jun 2008)
New Revision: 20880

Modified:
   branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
Log:
Persist after adding to cooldown queue

Modified: 
branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java   
2008-06-30 22:35:30 UTC (rev 20879)
+++ branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java   
2008-06-30 22:59:44 UTC (rev 20880)
@@ -93,6 +93,8 @@
                                else {
                                        RequestScheduler sched = 
context.getFetchScheduler(key instanceof ClientSSK);
                                        cooldownWakeupTime = 
sched.queueCooldown(key, this);
+                                       if(persistent)
+                                               container.set(this);
                                }
                                return true; // We will retry, just not yet. 
See requeueAfterCooldown(Key).
                        } else {


Reply via email to