update dependencies

This commit is contained in:
Robinson 2022-03-03 01:23:07 +01:00
parent ef9f559833
commit 98f8ad794e
No known key found for this signature in database
GPG Key ID: 8E7DB78588BD6F5C
2 changed files with 15 additions and 5 deletions

View File

@ -33,7 +33,7 @@ import org.agrona.SystemUtil
import org.agrona.concurrent.AgentTerminationException
import java.io.File
import java.net.BindException
import java.util.concurrent.TimeUnit
import java.util.concurrent.*
class ServerConfiguration : dorkbox.network.Configuration() {
companion object {
@ -487,7 +487,7 @@ open class Configuration {
*/
fun suggestAeronLogLocation(logger: KLogger): File {
return when {
OS.isMacOsX() -> {
OS.isMacOsX -> {
// does the recommended location exist??
val suggestedLocation = File("/Volumes/DevShm")
if (suggestedLocation.exists()) {
@ -499,7 +499,7 @@ open class Configuration {
File(System.getProperty("java.io.tmpdir"))
}
}
OS.isLinux() -> {
OS.isLinux -> {
// this is significantly faster for linux than using the temp dir
File("/dev/shm/")
}

View File

@ -27,7 +27,17 @@ import dorkbox.network.ping.Ping
import dorkbox.network.ping.PingSerializer
import dorkbox.network.rmi.CachedMethod
import dorkbox.network.rmi.RmiUtils
import dorkbox.network.rmi.messages.*
import dorkbox.network.rmi.messages.ConnectionObjectCreateRequest
import dorkbox.network.rmi.messages.ConnectionObjectCreateResponse
import dorkbox.network.rmi.messages.ConnectionObjectDeleteRequest
import dorkbox.network.rmi.messages.ConnectionObjectDeleteResponse
import dorkbox.network.rmi.messages.ContinuationSerializer
import dorkbox.network.rmi.messages.MethodRequest
import dorkbox.network.rmi.messages.MethodRequestSerializer
import dorkbox.network.rmi.messages.MethodResponse
import dorkbox.network.rmi.messages.MethodResponseSerializer
import dorkbox.network.rmi.messages.RmiClientSerializer
import dorkbox.network.rmi.messages.RmiServerSerializer
import dorkbox.objectPool.ObjectPool
import dorkbox.objectPool.Pool
import dorkbox.objectPool.PoolObject
@ -150,7 +160,7 @@ open class Serialization<CONNECTION: Connection>(private val references: Boolean
val rmiHolder = RmiHolder()
// reflectASM doesn't work on android
private val useAsm = !OS.isAndroid()
private val useAsm = !OS.isAndroid
// These are GLOBAL, single threaded only kryo instances.
// The readKryo WILL RE-CONFIGURED during the client handshake! (it is all the same thread, so object visibility is not a problem)