From d3c230ad12de3c68f6faf08aef2639b343124549 Mon Sep 17 00:00:00 2001 From: Karlatemp Date: Wed, 16 Mar 2022 17:54:14 +0800 Subject: [PATCH] Initialize jline first; #1936 --- .../mirai-console-terminal/src/MiraiConsoleTerminalLoader.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/mirai-console/frontend/mirai-console-terminal/src/MiraiConsoleTerminalLoader.kt b/mirai-console/frontend/mirai-console-terminal/src/MiraiConsoleTerminalLoader.kt index 57711a27a..a77b07dab 100644 --- a/mirai-console/frontend/mirai-console-terminal/src/MiraiConsoleTerminalLoader.kt +++ b/mirai-console/frontend/mirai-console-terminal/src/MiraiConsoleTerminalLoader.kt @@ -175,6 +175,7 @@ internal fun overrideSTD(terminal: MiraiConsoleImplementation) { if (ConsoleTerminalSettings.noConsole) { SystemOutputPrintStream // Avoid StackOverflowError when launch with no console mode } + lineReader // Initialize real frontend first. #1936 System.setOut( PrintStream( BufferedOutputStream(