From a033ffbd741ef20e3a2305dff9c1704abc099912 Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Sun, 31 Dec 2023 16:15:14 +0100 Subject: [PATCH] Revert to work stealing pool with parallelism of 20 --- common/src/main/java/ctbrec/GlobalThreadPool.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/common/src/main/java/ctbrec/GlobalThreadPool.java b/common/src/main/java/ctbrec/GlobalThreadPool.java index 3f79a203..b0fa9c9d 100644 --- a/common/src/main/java/ctbrec/GlobalThreadPool.java +++ b/common/src/main/java/ctbrec/GlobalThreadPool.java @@ -1,6 +1,5 @@ package ctbrec; -import java.util.UUID; import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; @@ -8,11 +7,7 @@ import java.util.concurrent.Future; public class GlobalThreadPool { - private static final ExecutorService threadPool = Executors.newThreadPerTaskExecutor(r -> Thread - .ofVirtual() - .name("GlobalWorker-" + UUID.randomUUID().toString().substring(0, 8)) - .unstarted(r) - ); + private static final ExecutorService threadPool = Executors.newWorkStealingPool(20); private GlobalThreadPool() { }