Author: toad
Date: 2008-11-27 02:18:02 +0000 (Thu, 27 Nov 2008)
New Revision: 23904
Modified:
trunk/freenet/src/freenet/client/async/USKInserter.java
Log:
Better handling of failed starting insert
Modified: trunk/freenet/src/freenet/client/async/USKInserter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/USKInserter.java 2008-11-27
02:09:49 UTC (rev 23903)
+++ trunk/freenet/src/freenet/client/async/USKInserter.java 2008-11-27
02:18:02 UTC (rev 23904)
@@ -130,6 +130,11 @@
sbi.schedule();
} catch (InsertException e) {
cb.onFailure(e, this);
+ synchronized(this) {
+ finished = true;
+ }
+ if(freeData)
+ data.free();
}
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs