Set kryo log level to ERROR

This commit is contained in:
nathan 2020-09-02 03:17:01 +02:00
parent 1acab50ff4
commit e27fdbb369

View File

@ -22,6 +22,7 @@ import com.esotericsoftware.kryo.SerializerFactory
import com.esotericsoftware.kryo.io.Input
import com.esotericsoftware.kryo.io.Output
import com.esotericsoftware.kryo.util.DefaultInstantiatorStrategy
import com.esotericsoftware.minlog.Log
import dorkbox.network.connection.Connection
import dorkbox.network.handshake.HandshakeMessage
import dorkbox.network.rmi.CachedMethod
@ -81,6 +82,10 @@ open class Serialization(private val references: Boolean = true, private val fac
companion object {
// -2 is the same value that kryo uses for invalid id's
const val INVALID_KRYO_ID = -2
init {
Log.set(Log.LEVEL_ERROR)
}
}
private lateinit var logger: KLogger
@ -568,9 +573,7 @@ open class Serialization(private val references: Boolean = true, private val fac
*
* NOTE: the IFACE must already be registered!!
*/
fun <CONNECTION : Connection> updateKryoIdsForRmi(connection: CONNECTION,
rmiModificationIds: IntArray,
onError: (String) -> Unit) {
fun <CONNECTION : Connection> updateKryoIdsForRmi(connection: CONNECTION, rmiModificationIds: IntArray, onError: (String) -> Unit) {
val typeName = connection.endPoint.type.simpleName
// store all of the classes + kryo registration IDs