Thema: Delphi Threads synchronisieren?

Einzelnen Beitrag anzeigen

Benutzerbild von Sanchez
Sanchez

Registriert seit: 24. Apr 2003
Ort: Neumarkt Stmk
892 Beiträge
 
Delphi XE6 Enterprise
 
#2

Re: Threads synchronisieren?

  Alt 10. Feb 2005, 09:38
Ja solltest du. Sonst könnte passieren, das dein Hauptthread die Variable liest während der Nebenthread gerade schreibt. Dadurch ist nicht gewährleistet, dass der Wert zum Lesezeitpunkt konsistent ist. Pack lesen und schreiben einfach in die selbe CriticalSection.

grüße, daniel
Daniel
Testen ist feige!
  Mit Zitat antworten Zitat