eros: don't open error reporter if non-critical network exception occurred

This commit is contained in:
Bixilon 2022-01-12 23:00:32 +01:00
parent f53760ff90
commit 388e596a04
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4
2 changed files with 1 additions and 3 deletions

View File

@ -41,7 +41,6 @@ import de.bixilon.minosoft.data.tags.DefaultTags
import de.bixilon.minosoft.data.tags.Tag
import de.bixilon.minosoft.data.text.ChatComponent
import de.bixilon.minosoft.data.world.World
import de.bixilon.minosoft.gui.eros.dialog.ErosErrorReport.Companion.report
import de.bixilon.minosoft.gui.rendering.Rendering
import de.bixilon.minosoft.modding.event.events.ChatMessageReceiveEvent
import de.bixilon.minosoft.modding.event.events.RegistriesLoadEvent
@ -105,7 +104,6 @@ class PlayConnection(
set(value) {
super.error = value
value?.let { state = PlayConnectionStates.ERROR }
value?.report()
}
init {

View File

@ -185,8 +185,8 @@ class NettyClient(
if (RunConfiguration.DISABLE_EROS || connection !is StatusConnection) {
Log.log(LogMessageType.NETWORK_PACKETS_IN, LogLevels.WARN) { cause }
}
connection.error = cause
if (cause !is NetworkException || cause is CriticalNetworkException) {
connection.error = cause
if (reportErrors) {
cause.report()
errorReported = true