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


Reply via email to