17 May 2018 | 14:58:03,086 | WARN | SFSWorker:Ext:18 | controllers.v290.ExtensionReqController | | com.smartfoxserver.v2.exceptions.SFSExtensionException: User cannot invoke Room extension if he's not joined in that Room. ( User Name: Risebata, Id: 0, Priv: 1, Sess: 190.104.176.248:16394 ) , [ Room: 1526568921157, Id: 27, Group: games, isGame: true ]
com.smartfoxserver.v2.controllers.v290.ExtensionReqController.processRequest(ExtensionReqController.java:145)
com.smartfoxserver.v2.controllers.v290.ExtensionReqController$1.run(ExtensionReqController.java:68)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:745)
How can we know when a user is trying to do that and how to stop it?
We used to have peaks before due to poorly management of db connections, but that's fixed already.
Also how do we stop this from being logged?
17 May 2018 | 12:58:10,422 | INFO | New I/O client worker #1-1 | client.core.SFSIOHandler | | Handling New Packet of size 388
17 May 2018 | 12:58:10,422 | INFO | New I/O client worker #1-1 | client.core.SFSIOHandler | | Handling Header Size. Length: 387 (small)
17 May 2018 | 12:58:10,422 | INFO | New I/O client worker #1-1 | client.core.SFSIOHandler | | Data size is 385
17 May 2018 | 12:58:10,422 | INFO | New I/O client worker #1-1 | client.core.SFSIOHandler | | Handling Data: 385, previous state: 0/385
17 May 2018 | 12:58:10,422 | INFO | New I/O client worker #1-1 | client.core.SFSIOHandler | | <<< Packet Complete >>>
It is from a server side client, but all debug are set to false:
Code: Select all
sfs = new SmartFox(false);
...
cfg.setDebug(false);
Check the log file starting from line 4385.
Thanks.
SFS version : 2.13.0
C# api version: 1.7.5