Author: nextgens
Date: 2007-11-30 23:49:14 +0000 (Fri, 30 Nov 2007)
New Revision: 16169
Modified:
trunk/freenet/src/freenet/node/fcp/FCPConnectionHandler.java
Log:
TestDDA: padd files using the node's MT instead of instanciating a new one from
Yarrow each time
Modified: trunk/freenet/src/freenet/node/fcp/FCPConnectionHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/FCPConnectionHandler.java
2007-11-30 23:44:06 UTC (rev 16168)
+++ trunk/freenet/src/freenet/node/fcp/FCPConnectionHandler.java
2007-11-30 23:49:14 UTC (rev 16169)
@@ -10,8 +10,6 @@
import java.util.Iterator;
import java.util.Random;
-import org.spaceroots.mantissa.random.MersenneTwister;
-
import freenet.support.HexUtil;
import freenet.support.Logger;
import freenet.support.api.BucketFactory;
@@ -41,13 +39,12 @@
this.readFilename = readFilename;
this.writeFilename = writeFilename;
- MersenneTwister mt = new MersenneTwister(r.nextInt());
byte[] random = new byte[128];
- mt.nextBytes(random);
+ r.nextBytes(random);
this.readContent = new
String(HexUtil.bytesToHex(random));
- mt.nextBytes(random);
+ r.nextBytes(random);
this.writeContent = new
String(HexUtil.bytesToHex(random));
}
}
@@ -392,7 +389,7 @@
}
}
- DDACheckJob result = new DDACheckJob(server.core.random,
directory, readFile, writeFile);
+ DDACheckJob result = new
DDACheckJob(server.node.fastWeakRandom, directory, readFile, writeFile);
synchronized (inTestDirectories) {
inTestDirectories.put(directory, result);
}