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);