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);


Reply via email to