From c587451f229ea1daa24284145c4eb0d1bb696a5d Mon Sep 17 00:00:00 2001 From: Bixilon Date: Sun, 6 Feb 2022 17:02:50 +0100 Subject: [PATCH] rendering: report crash exception to user --- src/main/java/de/bixilon/minosoft/gui/rendering/Rendering.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/Rendering.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/Rendering.kt index 65f0d886b..bc4765210 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/Rendering.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/Rendering.kt @@ -14,6 +14,7 @@ package de.bixilon.minosoft.gui.rendering import de.bixilon.kutil.latch.CountUpAndDownLatch +import de.bixilon.minosoft.gui.eros.dialog.ErosErrorReport.Companion.report import de.bixilon.minosoft.gui.rendering.modding.events.WindowCloseEvent import de.bixilon.minosoft.gui.rendering.sound.AudioPlayer import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection @@ -67,6 +68,7 @@ class Rendering(private val connection: PlayConnection) { audioPlayer.exit() } catch (ignored: Throwable) { } + exception.report() latch.minus(audioLatch.count) } }, "Audio#${connection.connectionId}").start() @@ -91,6 +93,7 @@ class Rendering(private val connection: PlayConnection) { } connection.network.disconnect() connection.error = exception + exception.report() } }