Author: toad
Date: 2007-07-27 17:09:51 +0000 (Fri, 27 Jul 2007)
New Revision: 14387

Modified:
   trunk/freenet/src/freenet/support/io/PersistentTempFileBucket.java
Log:
Fix deletion of persistent buckets on exit. Probably fixes insert resuming.

Modified: trunk/freenet/src/freenet/support/io/PersistentTempFileBucket.java
===================================================================
--- trunk/freenet/src/freenet/support/io/PersistentTempFileBucket.java  
2007-07-27 17:03:42 UTC (rev 14386)
+++ trunk/freenet/src/freenet/support/io/PersistentTempFileBucket.java  
2007-07-27 17:09:51 UTC (rev 14387)
@@ -15,7 +15,12 @@
                // Do not delete on finalize
                return false;
        }
-
+       
+       protected boolean deleteOnExit() {
+               // DO NOT DELETE ON EXIT !!!!
+               return false;
+       }
+       
        public static Bucket create(SimpleFieldSet fs, PersistentFileTracker f) 
throws CannotCreateFromFieldSetException {
                String tmp = fs.get("Filename");
                if(tmp == null) throw new CannotCreateFromFieldSetException("No 
filename");


Reply via email to