TsgcWebSocketHTTPServer › 方法 › Stop
从辅助线程停止 HTTP 服务器,使调用线程在连接关闭期间不被阻塞。
procedure Stop;
Stop 会生成一个内部工作线程,将 Active 设置为 False,因此调用方会立即返回,而不会在所有活动连接被拆除时阻塞。服务器关闭其监听套接字,并在内部调用 DisconnectAll 以断开 WebSocket 和 HTTP 长连接。订阅 OnShutdown 可在服务器完全停止且不再接受连接时收到通知。若希望在调用线程上进行同步停机,请直接使用 Active 属性。
oServer.Stop();