Author: toad
Date: 2008-08-27 16:05:23 +0000 (Wed, 27 Aug 2008)
New Revision: 22190
Modified:
branches/db4o/freenet/src/freenet/node/NodeClientCore.java
Log:
Non-persistent FilenameGenerator
Modified: branches/db4o/freenet/src/freenet/node/NodeClientCore.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/NodeClientCore.java 2008-08-27
16:04:51 UTC (rev 22189)
+++ branches/db4o/freenet/src/freenet/node/NodeClientCore.java 2008-08-27
16:05:23 UTC (rev 22190)
@@ -97,6 +97,7 @@
private File[] uploadAllowedDirs;
private boolean uploadAllowedEverywhere;
public final FilenameGenerator tempFilenameGenerator;
+ public final FilenameGenerator persistentFilenameGenerator;
public final BucketFactory tempBucketFactory;
public final Node node;
final NodeStats nodeStats;
@@ -218,6 +219,7 @@
persistentTempBucketFactory =
PersistentTempBucketFactory.load(dir, prefix, random, node.fastWeakRandom,
container, node.nodeDBHandle);
persistentTempBucketFactory.init(dir, prefix, random,
node.fastWeakRandom);
persistentEncryptedTempBucketFactory =
PersistentEncryptedTempBucketFactory.load(persistentTempBucketFactory,
container);
+ persistentFilenameGenerator =
persistentTempBucketFactory.fg;
} catch(IOException e2) {
String msg = "Could not find or create persistent
temporary directory";
throw new
NodeInitException(NodeInitException.EXIT_BAD_TEMP_DIR, msg);