Author: nextgens
Date: 2007-06-13 18:43:41 +0000 (Wed, 13 Jun 2007)
New Revision: 13576
Modified:
trunk/freenet/src/freenet/pluginmanager/PluginManager.java
Log:
r13355 has introduced a bug, I might fix it here
Modified: trunk/freenet/src/freenet/pluginmanager/PluginManager.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginManager.java 2007-06-13
18:40:36 UTC (rev 13575)
+++ trunk/freenet/src/freenet/pluginmanager/PluginManager.java 2007-06-13
18:43:41 UTC (rev 13576)
@@ -366,7 +366,10 @@
bos.write(buffer, writenBytes, len);
writenBytes +=len;
}
- f.renameTo(finalFile);
+ bos.close();
+ fos.close();
+ if(!f.renameTo(finalFile))
+ Logger.error(this, "Failed to rename
"+f+" into "+finalFile);
filename = "*@file://" +
FileUtil.getCanonicalFile(f);
if(logMINOR) Logger.minor(this, "Rewritten to
"+filename);
} catch (MalformedURLException mue) {