From 41838ebe0ba03e680d3fc5791aa572c6431af823 Mon Sep 17 00:00:00 2001 From: bibi samina Date: Fri, 10 Jul 2026 11:02:36 +0530 Subject: [PATCH] use SecureRandom for external compile worker auth cookie --- .../com/google/gwt/dev/ExternalPermutationWorkerFactory.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev/core/src/com/google/gwt/dev/ExternalPermutationWorkerFactory.java b/dev/core/src/com/google/gwt/dev/ExternalPermutationWorkerFactory.java index fa7473750e..60a5b995ba 100644 --- a/dev/core/src/com/google/gwt/dev/ExternalPermutationWorkerFactory.java +++ b/dev/core/src/com/google/gwt/dev/ExternalPermutationWorkerFactory.java @@ -37,6 +37,7 @@ import java.net.ServerSocket; import java.net.Socket; import java.net.SocketTimeoutException; +import java.security.SecureRandom; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -44,7 +45,6 @@ import java.util.HashSet; import java.util.Iterator; import java.util.List; -import java.util.Random; import java.util.Set; /** @@ -220,7 +220,7 @@ public void shutdown() { /** * Random number generator used for keys to worker threads. */ - private static Random random = new Random(); + private static final SecureRandom random = new SecureRandom(); /** * Launches an external worker and returns the cookie that worker should