lib/gamnit: use async cache for the client/server logic
authorAlexis Laferrière <alexis.laf@xymus.net>
Fri, 31 Jul 2015 13:28:15 +0000 (09:28 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Tue, 4 Aug 2015 15:33:14 +0000 (11:33 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

lib/gamnit/network/client.nit
lib/gamnit/network/server.nit

index d08b8b4..38db2db 100644 (file)
@@ -84,6 +84,7 @@ class RemoteServer
 
                # Setup serialization
                writer = new BinarySerializer(socket)
+               writer.cache = new AsyncCache(false)
                reader = new BinaryDeserializer(socket)
                writer.link reader
 
index e4fde2e..fcff7a2 100644 (file)
@@ -119,6 +119,7 @@ class RemoteClient
        do
                # Setup serialization
                writer = new BinarySerializer(socket)
+               writer.cache = new AsyncCache(true)
                reader = new BinaryDeserializer(socket)
                writer.link reader
        end