Einzelnen Beitrag anzeigen

schwa226

Registriert seit: 4. Apr 2008
400 Beiträge
 
#5

AW: Indy 10 TIdTCPServer in Thread

  Alt 5. Jan 2011, 21:55
Danke, aber das CloseGracefully hat nicht funktioniert.

So klappt es:
Delphi-Quellcode:
    TIdContext(Active_Client.AContext).Connection.IOHandler.CloseGracefully;
    TIdContext(Active_Client.AContext).Connection.IOHandler.DiscardAll;
Also erst Verbindung trennen und dann die Daten per DiscardAll Verwerfen.
Es wird dann ganz normal die OnDisconnect aufgerufen und der Server lässt sich beenden.
Ob's jedoch ganz richtig ist?

Delphi 2010, Update 4 & 5
  Mit Zitat antworten Zitat