Einzelnen Beitrag anzeigen

Frankieboy82

Registriert seit: 21. Mai 2008
12 Beiträge
 
#9

Re: TThreadList benutzen um Variablen im Hauptthread zu schü

  Alt 21. Mai 2008, 11:13
Danke,

werds mir mal durchlesen!
Hier gehts nämlich wirklich um Geschwindigkeit, und ein eingefrorenes Form hattte ich schon sehr oft

Der Hauptcode im WorkThread ist eine repeat until Schleife, in deren Mitte SendOutput_SAHRED und deren Ende FetchInput_SHARED, aufgerufen werden.
Die Synchronisation ist da nicht so einfach...
Das letzte Mal haben sich der Main-Thread und der Zusatzthread beide komplett blockiert, als ich im Zusatzthread FOwner.FSync.BeginWrite aufgerufen habe. Das Ergebnis war ein Stillstand der gesamten (Delphi-)Applikation.
  Mit Zitat antworten Zitat