We have the following scenario: a client desktop log in our main server for access some services and then connect to LS to receive real-time data stream. Say this same client leave her desktop app logged in and then open another session in our main server. Our main server knows how to deal with this and no service will be accessible to the first logged in app but we realized that LS still keep sending data for this first session opened.

Is there a way to invalidate a LS session from a Metadata Adapter? I was studying the API and it seems that only LS kernel make the calls and adapters have no access to this kind of operation.

Thank you in advance.