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

Reply via email to