Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi tidtcpserver shutdown problem (https://www.delphipraxis.net/2888-tidtcpserver-shutdown-problem.html)

nebukadnezzar 11. Feb 2003 20:42


tidtcpserver shutdown problem
 
wenn ich den server per server.active:=false stoppe bekomme
ich immer ein "Thread read timeout" (o.ä) -
wie kann ich das verhindern,
so das der richtig den server stoppt und alle noch verbundenen Clients disconnected.

nebukadnezzar 13. Feb 2003 16:32

also ich hab versucht einfach mal alle clients versucht zu disconnecten
mit folgendendem code:

Delphi-Quellcode:
Procedure TfrmServer.Disconnectall;
var i:integer;
Begin
    try
     with server.Threads.LockList do
     For i:=0 to count -1 do
      tidpeerthread(Items[i]).connection.Disconnect;
    finally
      server.threads.unlocklist;
    end;
End;
bekomme bei allein dieser Procedure schon ein Read Timeout!
und der ondisconnect event funzt auch net


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz