aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2021-08-22 19:00:54 +0800
committerGitHub <noreply@github.com>2021-08-22 19:00:54 +0800
commitf4d5190a2bec88ab83215bb385a2646405c5280c (patch)
treefd239f14cba5c5d9e70862af00076e677c3752f3
parent4e430f77a894a12b0306ba0b6b67dae9fd363bf7 (diff)
downloadGT5-Unofficial-f4d5190a2bec88ab83215bb385a2646405c5280c.tar.gz
GT5-Unofficial-f4d5190a2bec88ab83215bb385a2646405c5280c.tar.bz2
GT5-Unofficial-f4d5190a2bec88ab83215bb385a2646405c5280c.zip
Launch at least one worker thread
-rw-r--r--src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java b/src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java
index cc224b977d..4b4c01345a 100644
--- a/src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java
+++ b/src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java
@@ -65,7 +65,7 @@ public class GT_Runnable_MachineBlockUpdate implements Runnable {
}
public static void initExecutorService() {
- EXECUTOR_SERVICE = Executors.newFixedThreadPool((Runtime.getRuntime().availableProcessors() * 2 / 3), THREAD_FACTORY);
+ EXECUTOR_SERVICE = Executors.newFixedThreadPool(Math.max(1, (Runtime.getRuntime().availableProcessors() * 2 / 3)), THREAD_FACTORY);
}
public static void shutdownExecutorService() {