Einzelnen Beitrag anzeigen

Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#7

Re: Server beenden Problem bei TIdTCPServer...

  Alt 20. Okt 2004, 20:06
Also eigentlich werden alle Verbindungen getrennt wenn man Active auf False setzt. Wichtig dabei ist allerdings, dass jede Verbindung einen eigenen Thread hat und beim Beenden der Verbindung das OnDisconnect-Ereignis im Kontext des Peer-Threads (nicht des MainThreads) ausgeführt wird. Also sollte man in diesem Ereignis keine allzu zeitaufwändigen Sachen machen und aufpassen, dass man keinen Deadlock produziert..!
Manuel Pöter
  Mit Zitat antworten Zitat