From 6fa058e834d1aeb0e5fba67bcfff6c888174dc0d Mon Sep 17 00:00:00 2001 From: DaMachinator Date: Tue, 23 Jan 2018 12:35:08 -0500 Subject: [PATCH] Transmission now makes sure receiving is connected before trying to send --- src/main/kotlin/civilengineering/bridge/MessageHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/civilengineering/bridge/MessageHandler.kt b/src/main/kotlin/civilengineering/bridge/MessageHandler.kt index e223539..018abf8 100644 --- a/src/main/kotlin/civilengineering/bridge/MessageHandler.kt +++ b/src/main/kotlin/civilengineering/bridge/MessageHandler.kt @@ -42,7 +42,7 @@ object MessageHandler { var rcvQueue = ConcurrentLinkedQueue() fun transmit(msg: ApiMessage) { - if (connected) { + if (connected && streamConnection.isAlive) { CivilEngineering.logger.debug("Transmitting: " + msg) transmitMessage(msg) }