From ab2af26b48ab0755c7ff03b35350392ff9bcc7cd Mon Sep 17 00:00:00 2001 From: Robinson Date: Sun, 2 May 2021 21:56:10 +0200 Subject: [PATCH] Fixed JPMS object casting --- src/dorkbox/network/rmi/RmiManagerGlobal.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dorkbox/network/rmi/RmiManagerGlobal.kt b/src/dorkbox/network/rmi/RmiManagerGlobal.kt index be6ad765..c0310e4c 100644 --- a/src/dorkbox/network/rmi/RmiManagerGlobal.kt +++ b/src/dorkbox/network/rmi/RmiManagerGlobal.kt @@ -24,6 +24,7 @@ import dorkbox.util.classes.ClassHelper import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.launch import mu.KLogger +import java.lang.Throwable import java.lang.reflect.Proxy import java.util.* @@ -287,7 +288,7 @@ internal class RmiManagerGlobal(logger: KLogger, insideResult = ex } else { - insideResult.initCause(null) + (insideResult as Throwable).initCause(null) } } insideResult @@ -326,7 +327,7 @@ internal class RmiManagerGlobal(logger: KLogger, result = ex } else { - result.initCause(null) + (result as Throwable).initCause(null) } RmiUtils.cleanStackTraceForImpl(result as Exception, false)