diff --git a/src/main.coffee b/src/main.coffee index 43c852b5d..d510b5a6d 100644 --- a/src/main.coffee +++ b/src/main.coffee @@ -167,7 +167,11 @@ exports = module.exports = $coroutine (args) -> return jsonRpc.on 'data', (data) -> if socket.readyState is socket.OPEN - socket.send JSON.stringify data + socket.send (JSON.stringify data), (error) -> + if error + console.error '[WARN] WebSocket send', error + connection.close() + return return socket.on 'error', (error) ->