From eec23fd125ff9aae2d2d9997c01581845cebb8b3 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 19 May 2020 13:30:23 +0200 Subject: Better debug spam for connection checks --- src/main/java/de/bwlehrpool/bwlp_guac/VncConnection.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src/main/java/de/bwlehrpool/bwlp_guac/VncConnection.java') diff --git a/src/main/java/de/bwlehrpool/bwlp_guac/VncConnection.java b/src/main/java/de/bwlehrpool/bwlp_guac/VncConnection.java index 06a7013..0afafd0 100644 --- a/src/main/java/de/bwlehrpool/bwlp_guac/VncConnection.java +++ b/src/main/java/de/bwlehrpool/bwlp_guac/VncConnection.java @@ -101,11 +101,15 @@ public class VncConnection implements Closeable { return true; } - private void printError() throws IOException { - int len = in.readInt(); - byte[] msg = new byte[len]; - in.readFully(msg); - LOGGER.info(new String(msg, StandardCharsets.ISO_8859_1)); + private void printError() { + try { + int len = in.readInt(); + byte[] msg = new byte[len]; + in.readFully(msg); + LOGGER.info(new String(msg, StandardCharsets.ISO_8859_1)); + } catch (IOException e) { + // Nothing, we're already kinda handling an error, so if we can't fetch the message, ignore + } } @Override -- cgit v1.2.3-55-g7522