From 9f2bc172dfe8fbb62e8b7a58120e165722a198aa Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tomas=20Wenstr=C3=B6m?= Date: Thu, 28 Nov 2019 22:17:09 +0100 Subject: [PATCH] Bugfix - reader was closed after reading --- src/kaka/cakelight/Console.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/kaka/cakelight/Console.java b/src/kaka/cakelight/Console.java index 3d27a06..873dac1 100644 --- a/src/kaka/cakelight/Console.java +++ b/src/kaka/cakelight/Console.java @@ -70,16 +70,15 @@ public class Console extends Thread { @Override public void run() { - while (true) { - System.out.print("> "); - try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) { + try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) { + while (true) { + System.out.print("> "); String input = reader.readLine(); handleInput(input); - } catch (IOException e) { - System.out.println("Error reading from command line"); - break; } - } + } catch (IOException e) { + System.out.println("Error reading from command line"); + } } void handleInput(String input) { -- 2.11.0