From 4600eaf9420e278d549510f5659ed2007705a7b4 Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+ChomeNS@users.noreply.github.com> Date: Thu, 5 Dec 2024 14:46:13 +0700 Subject: [PATCH] refactor: use Thread for console line processing --- .../java/me/chayapak1/chomens_bot/plugins/ConsolePlugin.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/chayapak1/chomens_bot/plugins/ConsolePlugin.java b/src/main/java/me/chayapak1/chomens_bot/plugins/ConsolePlugin.java index 20ef51be..8ecea64b 100644 --- a/src/main/java/me/chayapak1/chomens_bot/plugins/ConsolePlugin.java +++ b/src/main/java/me/chayapak1/chomens_bot/plugins/ConsolePlugin.java @@ -37,7 +37,7 @@ public class ConsolePlugin implements Completer { final String prompt = "> "; - Main.executorService.submit(() -> { + final Thread thread = new Thread(() -> { while (true) { String line = null; try { @@ -49,6 +49,9 @@ public class ConsolePlugin implements Completer { handleLine(line); } }); + + thread.setName("Console Thread"); + thread.start(); } @Override