From 4aecc3139a0081987adaceb6587984ae5eb93196 Mon Sep 17 00:00:00 2001 From: Ricardo Matias Date: Fri, 8 Nov 2019 13:52:16 +0100 Subject: [PATCH] Only catch handled exceptions in orx-osc --- orx-osc/src/main/kotlin/OSC.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/orx-osc/src/main/kotlin/OSC.kt b/orx-osc/src/main/kotlin/OSC.kt index 7beeaa7b..6dd393de 100644 --- a/orx-osc/src/main/kotlin/OSC.kt +++ b/orx-osc/src/main/kotlin/OSC.kt @@ -30,11 +30,10 @@ class OSC ( try { sender.send(msg) - } catch (ex: Exception) { - when(ex) { - is PortUnreachableException -> logger.error(ex) { "Error: Could not connect to OUT port" } - is IllegalStateException -> logger.error(ex) { "Error: Couldn't send message to channel: $channel" } - } + } catch (ex: PortUnreachableException) { + logger.error(ex) { "Error: Could not connect to OUT port" } + } catch (ex: IllegalStateException) { + logger.error(ex) { "Error: Couldn't send message to channel: $channel" } } }