Author: toad
Date: 2009-03-11 20:13:41 +0000 (Wed, 11 Mar 2009)
New Revision: 25996
Modified:
branches/db4o/freenet/src/freenet/client/async/SingleBlockInserter.java
Log:
Detect when the inserter has been deleted already when doing an onEncode job
Modified:
branches/db4o/freenet/src/freenet/client/async/SingleBlockInserter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SingleBlockInserter.java
2009-03-11 20:12:43 UTC (rev 25995)
+++ branches/db4o/freenet/src/freenet/client/async/SingleBlockInserter.java
2009-03-11 20:13:41 UTC (rev 25996)
@@ -467,6 +467,7 @@
context.jobRunner.queue(new DBJob() {
public void run(ObjectContainer
container, ClientContext context) {
+
if(!container.ext().isStored(SingleBlockInserter.this)) return;
container.activate(SingleBlockInserter.this, 1);
onEncode(key,
container, context);
container.deactivate(SingleBlockInserter.this, 1);
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs