Author: toad
Date: 2008-07-17 21:29:31 +0000 (Thu, 17 Jul 2008)
New Revision: 21185

Modified:
   branches/db4o/freenet/src/freenet/client/FECQueue.java
Log:
Deactivate after calling callback.

Modified: branches/db4o/freenet/src/freenet/client/FECQueue.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/FECQueue.java      2008-07-17 
21:28:18 UTC (rev 21184)
+++ branches/db4o/freenet/src/freenet/client/FECQueue.java      2008-07-17 
21:29:31 UTC (rev 21185)
@@ -191,6 +191,8 @@
                                                                        else
                                                                                
job.callback.onEncodedSegment(container, clientContext, job, job.dataBlocks, 
job.checkBlocks, job.dataBlockStatus, job.checkBlockStatus);
                                                                        
container.delete(job);
+                                                                       
if(container.ext().isStored(job.callback))
+                                                                               
container.deactivate(job.callback, 1);
                                                                }

                                                        }, 
NativeThread.NORM_PRIORITY+1, false);


Reply via email to