TsgcWebSocketHTTPServer › Yöntemler › Stop
Bağlantılar kapatılırken çağıran iş parçacığı engellenmesin diye HTTP sunucusunu ikincil bir iş parçacığından durdurur.
procedure Stop;
Stop, Active := False ayarlayan dahili bir çalışan iş parçacığı oluşturur, böylece çağıran, her etkin bağlantı sökülürken engellenmek yerine hemen döner. Sunucu, dinleme soketlerini kapatır ve hem WebSocket hem de HTTP keep-alive bağlantılarını düşürmek için dahili olarak DisconnectAll çağırır. Sunucunun tamamen durduğu ve başka hiçbir bağlantı kabul edilmediği konusunda bilgilendirilmek için OnShutdown olayına abone olun. Çağıran iş parçacığında çalışan eşzamanlı bir kapatmayı tercih ederseniz doğrudan Active özelliğini kullanın.
oServer.Stop();