TsgcWebSocketProxyServer › Methods › Stop
Stops the proxy server from a secondary thread so the calling thread is not blocked while connections are closed.
procedure Stop;
Stop spawns an internal worker thread that sets Active := False, so the caller returns immediately instead of blocking while every active WebSocket connection and its paired upstream TCP link are torn down. The server closes its listening sockets and calls DisconnectAll internally to drop open connections, which also disposes of the outbound TCP clients that were forwarding data to the backend. Subscribe to OnShutdown to be notified once the server has fully stopped and no further connections are accepted. Use the Active property directly if you prefer a synchronous shutdown that runs on the calling thread.
oServer.Stop();