TsgcWebSocketHTTPServer › Methoden › Stop
Stopt de HTTP-server vanuit een secundaire draad zodat de aanroependraad niet wordt geblokkeerd terwijl verbindingen worden gesloten.
procedure Stop;
Stop spawnt een interne werkthread die Active := False instelt, zodat de aanroeper onmiddellijk terugkeert in plaats van te blokkeren terwijl elke actieve verbinding wordt afgebroken. De server sluit zijn luisterende sockets en roept intern DisconnectAll aan om zowel WebSocket- als HTTP keep-alive-verbindingen te verbreken. Abonneer u op OnShutdown om een melding te ontvangen zodra de server volledig is gestopt en er geen verdere verbindingen worden geaccepteerd. Gebruik de eigenschap Active rechtstreeks als u de voorkeur geeft aan een synchrone afsluiting die wordt uitgevoerd op de aanroepende thread.
oServer.Stop();