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