From f36df22b12152de22b1498f30c32d9d6c658bbc2 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Sat, 2 Jul 2016 08:17:30 -0700 Subject: [PATCH] Better websocket error message. --- src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt b/src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt index bf5632c0..0f3af68c 100644 --- a/src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt +++ b/src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt @@ -144,9 +144,10 @@ class GetDependenciesChatHandler : WebSocketListener { sendWebsocketCommand(s.remote, ProgressCommand.NAME, ProgressCommand(progress, message)) } }) - } catch(ex: Exception) { + } catch(ex: Throwable) { ex.printStackTrace() - DependencyData.GetDependenciesData(errorMessage = ex.message) + val errorMessage = ex.stackTrace.map { it.toString() }.joinToString("\n

") + DependencyData.GetDependenciesData(errorMessage = errorMessage) } finally { SparkServer.cleanUpCallback() eventBus.unregister(busListener)