I know, that the component calls Disconnect on destructor. Because it hangs than in the background I have tried to call it manually with (false) als parameter to speed up the "destroying" process.
There is nothing special in my code. I create the client-component in runtime and connect + send one message to the server with .Send
If I only create the component without calling connect or .Send the app terminates immediately.