Einzelnen Beitrag anzeigen

plusplus

Registriert seit: 30. Jul 2010
106 Beiträge
 
Delphi 2009 Architect
 
#6

AW: Indy 10 TIdTCPServer in Thread

  Alt 5. Jan 2011, 21:12
versuche mal das:

1. der tcp server started auch ein thread, so du hast ein thread in einem thread
2. du must den thread blockieren anders wird dein thread list verschoben und es hangt
3. du must erst einen critical section deklarieren
4. dann kanst du den server starten
5. wenn server stopped den critical section wieder beheben.

Critical Section is in SyncObjs unit.

Hoffe das hilft dir weiter

PS: Warum startest du den server in einem thread, der sever ist ja schon ein thread? Ich bin mir sicher das du einen guten grund hast, Ich bin mur neugirig.
Grid Computing made simple - http://xerocoder.com

Geändert von plusplus ( 5. Jan 2011 um 21:17 Uhr)
  Mit Zitat antworten Zitat