diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/Main.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/Main.java index 4b18767a..7a2f73c3 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/Main.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/Main.java @@ -1,5 +1,6 @@ package land.chipmunk.chayapak.chomens_bot; +import com.google.common.util.concurrent.ThreadFactoryBuilder; import land.chipmunk.chayapak.chomens_bot.plugins.ConsolePlugin; import net.dv8tion.jda.api.JDA; import net.dv8tion.jda.api.JDABuilder; @@ -23,8 +24,14 @@ import java.util.concurrent.TimeUnit; public class Main { public static final List bots = new ArrayList<>(); - public static final ExecutorService executorService = Executors.newFixedThreadPool(Runtime.getRuntime().availableProcessors()); - public static final ScheduledExecutorService executor = Executors.newScheduledThreadPool(Runtime.getRuntime().availableProcessors()); + public static final ExecutorService executorService = Executors.newFixedThreadPool( + Runtime.getRuntime().availableProcessors(), + new ThreadFactoryBuilder().setNameFormat("ExecutorService #%d").build() + ); + public static final ScheduledExecutorService executor = Executors.newScheduledThreadPool( + Runtime.getRuntime().availableProcessors(), + new ThreadFactoryBuilder().setNameFormat("ScheduledExecutorService #%d").build() + ); private static Configuration config;