SecureRandom is self-seeding
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 28 Nov 2010 13:31:39 +0000 (13:31 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 28 Nov 2010 13:31:39 +0000 (13:31 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1039882 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/session/ManagerBase.java

index 15992de..236c619 100644 (file)
@@ -555,12 +555,10 @@ public abstract class ManagerBase extends LifecycleMBeanBase
             return;
         }
 
-        long seed = System.currentTimeMillis();
-        long t1 = seed;
+        long t1 = System.currentTimeMillis();
 
         // Construct and seed a new random number generator
         SecureRandom result = new SecureRandom();
-        result.setSeed(seed);
 
         if(log.isDebugEnabled()) {
             long t2=System.currentTimeMillis();