Does 'Application.disconnect' ever really actually disconnect clients?
Hi all,
I have come to believe that on some or all occasions calling 'Application.disconnect' method on a client does not actually terminate the connection. Is this so?
Documentation simply says:
"Terminates a client connection to the application. When this method is called, NetConnection.onStatus() is invoked on the client with info.code set to "NetConnection.Connect.Closed". The application.onDisconnect()
handler is also invoked."
The part that worries me is "when this method is called ... is invoked on the client". Does this mean, that all that Application.disconnect call does is invoke the event on client side? Does this mean that only client can actually terminate the connection by say invoking a NetConnection.close in the event of "NetConnection.Connect.Closed" ?
I am depending on this, because our application has blocked clients, and I can see that some blocked clients do not disappear after FMS 'disconnects' them.
