Handshaker specific params moved

This commit is contained in:
Robinson 2023-05-28 16:59:58 +02:00
parent edc7e586f1
commit b4d4d7e049
No known key found for this signature in database
GPG Key ID: 8E7DB78588BD6F5C

View File

@ -218,9 +218,8 @@ internal constructor(val type: Class<*>,
// The readKryo WILL RE-CONFIGURED during the client handshake! (it is all the same thread, so object visibility is not a problem)
internal var readKryo: KryoExtra<CONNECTION>
internal var streamingReadKryo: KryoExtra<CONNECTION>
private val handshakeReadKryo: KryoExtra<CONNECTION>
private val handshakeWriteKryo: KryoExtra<CONNECTION>
private val handshakeSendIdleStrategy: IdleStrategy
internal val handshaker: Handshaker<CONNECTION>
/**
* Crypto and signature management
@ -286,9 +285,6 @@ internal constructor(val type: Class<*>,
streamingReadKryo = kryo
}
handshakeReadKryo = serialization.newHandshakeKryo()
handshakeWriteKryo = serialization.newHandshakeKryo()
// we have to be able to specify the property store
storage = SettingsStore(config.settingsStore, logger)
crypto = CryptoManagement(logger, storage, type, config.enableRemoteSignatureValidation)