Client : Unity 3.5 with SFSDll v1.3
I have a strange error that is recurring in my smartfox log. As I understand, the incoming message is too large. However, none of my test clients are active and there is very little traffic as this is a test machine.
Any advice on the cause and ways to prevent this problem.
Code: Select all
16 Jan 2014 | 17:34:02,992 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session created: { Id: 44, Type: DEFAULT, Logged: No, IP: 127.0.0.1:61557 } on Server port: 9933 <---> 61557
16 Jan 2014 | 17:34:02,996 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session removed: { Id: 44, Type: DEFAULT, Logged: No, IP: 127.0.0.1:61557 }
16 Jan 2014 | 17:34:02,996 | WARN | SocketReader | protocol.binary.BinaryIoHandler | | java.lang.IllegalArgumentException:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Exception: java.lang.IllegalArgumentException
Message: Incoming request size too large: 1701604463, Current limit: 8000000, From: { Id: 44, Type: DEFAULT, Logged: No, IP: 127.0.0.1:61557 }
+--- --- ---+
Stack Trace:
+--- --- ---+
com.smartfoxserver.v2.protocol.binary.BinaryIoHandler.validateIncomingDataSize(BinaryIoHandler.java:563)
com.smartfoxserver.v2.protocol.binary.BinaryIoHandler.handleDataSize(BinaryIoHandler.java:328)
com.smartfoxserver.v2.protocol.binary.BinaryIoHandler.handleRead(BinaryIoHandler.java:217)
com.smartfoxserver.v2.protocol.SFSIoHandler.onDataRead(SFSIoHandler.java:131)
com.smartfoxserver.bitswarm.core.SocketReader.readTcpData(SocketReader.java:338)
com.smartfoxserver.bitswarm.core.SocketReader.readIncomingSocketData(SocketReader.java:222)
com.smartfoxserver.bitswarm.core.SocketReader.run(SocketReader.java:173)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::