Author: nextgens
Date: 2008-07-17 21:57:50 +0000 (Thu, 17 Jul 2008)
New Revision: 21194
Modified:
trunk/freenet/src/freenet/node/Node.java
Log:
maybe fix the simulator
Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java 2008-07-17 21:47:05 UTC (rev
21193)
+++ trunk/freenet/src/freenet/node/Node.java 2008-07-17 21:57:50 UTC (rev
21194)
@@ -663,7 +663,8 @@
// Setup RNG if needed : DO NOT USE IT BEFORE THAT POINT!
this.random = (r == null ? new Yarrow() : r);
- DiffieHellman.init(random);
+ if(r == null) // if it's not null it's because we are running
in the simulator
+ DiffieHellman.init(random);
byte buffer[] = new byte[16];
random.nextBytes(buffer);
this.fastWeakRandom = new MersenneTwister(buffer);