aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2021-08-22 16:02:41 +0200
committerGitHub <noreply@github.com>2021-08-22 16:02:41 +0200
commitbf2f9bbdb4b65116c4383678d4bb42d45fb2c8fa (patch)
treefd239f14cba5c5d9e70862af00076e677c3752f3 /src
parent4e430f77a894a12b0306ba0b6b67dae9fd363bf7 (diff)
parentf4d5190a2bec88ab83215bb385a2646405c5280c (diff)
downloadGT5-Unofficial-bf2f9bbdb4b65116c4383678d4bb42d45fb2c8fa.tar.gz
GT5-Unofficial-bf2f9bbdb4b65116c4383678d4bb42d45fb2c8fa.tar.bz2
GT5-Unofficial-bf2f9bbdb4b65116c4383678d4bb42d45fb2c8fa.zip
Merge pull request #647 from GTNewHorizons/Glease-patch-1
Launch at least one worker thread
Diffstat (limited to 'src')
-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() {