mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 15:09:19 +02:00
* Patch from Andrew Haines: do not send close connection message if already closed
This commit is contained in:
parent
23d61350bd
commit
4f054f4097
@ -475,7 +475,7 @@ procedure TCustomWebsocketClient.Disconnect(SendClose : boolean = true);
|
|||||||
begin
|
begin
|
||||||
if Not Active then
|
if Not Active then
|
||||||
Exit;
|
Exit;
|
||||||
if SendClose then
|
if SendClose and (Connection.CloseState <> csClosed) then
|
||||||
Connection.Close('');
|
Connection.Close('');
|
||||||
if Assigned(MessagePump) then
|
if Assigned(MessagePump) then
|
||||||
MessagePump.RemoveClient(Connection);
|
MessagePump.RemoveClient(Connection);
|
||||||
|
Loading…
Reference in New Issue
Block a user