diff --git a/src/dorkbox/network/handshake/ClientHandshake.kt b/src/dorkbox/network/handshake/ClientHandshake.kt index ec704ab3..495898d0 100644 --- a/src/dorkbox/network/handshake/ClientHandshake.kt +++ b/src/dorkbox/network/handshake/ClientHandshake.kt @@ -15,7 +15,6 @@ */ package dorkbox.network.handshake -import dorkbox.network.Configuration import dorkbox.network.aeron.MediaDriverConnection import dorkbox.network.connection.Connection import dorkbox.network.connection.CryptoManagement @@ -28,9 +27,7 @@ import io.aeron.logbuffer.Header import org.agrona.DirectBuffer import java.security.SecureRandom -internal class ClientHandshake(private val config: Configuration, - private val crypto: CryptoManagement, - private val endPoint: EndPoint) { +internal class ClientHandshake(private val crypto: CryptoManagement, private val endPoint: EndPoint) { // @Volatile is used BECAUSE suspension of coroutines can continue on a DIFFERENT thread. We want to make sure that thread visibility is // correct when this happens. There are no race-conditions to be wary of.