Is there anyway to send extension message before disconnect user programmatically like the following:
Code: Select all
zone.getExtension().send("ext", emptyParams, user);
sfsApi.disconnectUser(user);
when i try it, it throws the NPE:
Code: Select all
java.lang.NullPointerException
com.smartfoxserver.bitswarm.core.SocketWriter.processRegularSession(SocketWriter.java:261)
com.smartfoxserver.bitswarm.core.SocketWriter.processSessionQueue(SocketWriter.java:200)
com.smartfoxserver.bitswarm.core.SocketWriter.run(SocketWriter.java:176)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)
Thanks