Author: toad
Date: 2009-03-27 14:40:20 +0000 (Fri, 27 Mar 2009)
New Revision: 26236
Modified:
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java
Log:
Delete bloom filter files if necessary
Modified: branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java
2009-03-27 14:39:46 UTC (rev 26235)
+++ branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java
2009-03-27 14:40:20 UTC (rev 26236)
@@ -682,6 +682,18 @@
}
container.activate(mainBloomFile, 5);
container.activate(altBloomFile, 5);
+ if(mainBloomFile != null && !mainBloomFile.delete() &&
mainBloomFile.exists())
+ Logger.error(this, "Unable to delete main bloom file:
"+mainBloomFile+" for "+this);
+ else if(mainBloomFile == null)
+ Logger.error(this, "mainBloomFile is null on "+this);
+ else
+ if(logMINOR) Logger.minor(this, "Deleted main bloom
file "+mainBloomFile);
+ if(altBloomFile != null && !altBloomFile.delete() &&
altBloomFile.exists())
+ Logger.error(this, "Unable to delete alt bloom file:
"+altBloomFile+" for "+this);
+ else if(altBloomFile == null)
+ Logger.error(this, "altBloomFile is null on "+this);
+ else
+ if(logMINOR) Logger.minor(this, "Deleted alt bloom file
"+altBloomFile);
container.delete(mainBloomFile);
container.delete(altBloomFile);
container.delete(this);
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs