Author: toad
Date: 2008-12-06 23:55:15 +0000 (Sat, 06 Dec 2008)
New Revision: 24111

Modified:
   trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
Log:
Delete the processed-blob's on exit.


Modified: trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
===================================================================
--- trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java      
2008-12-06 23:32:36 UTC (rev 24110)
+++ trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java      
2008-12-06 23:55:15 UTC (rev 24111)
@@ -1420,6 +1420,7 @@
                FileBucket b = null;
                try {
                        f = File.createTempFile("main-", ".fblob.tmp", 
updateManager.node.clientCore.getPersistentTempDir());
+                       f.deleteOnExit();
                        b = new FileBucket(f, false, false, true, true, true);
                } catch(IOException e) {
                        Logger.error(this, "Cannot share main jar from " + 
source.userToString() + " with our peers because cannot write the cleaned 
version to disk: " + e, e);
@@ -1542,6 +1543,7 @@
                FileBucket b = null;
                try {
                        f = File.createTempFile("ext-", ".fblob.tmp", 
updateManager.node.clientCore.getPersistentTempDir());
+                       f.deleteOnExit();
                        b = new FileBucket(f, false, false, true, true, true);
                } catch(IOException e) {
                        Logger.error(this, "Cannot share ext jar from " + 
source.userToString() + " with our peers because cannot write the cleaned 
version to disk: " + e, e);

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to