Thema: Delphi Thread beenden

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#4

AW: Thread beenden

  Alt 12. Mär 2017, 19:03
Zitat:
while CalSyncThread.running do begin ---------> An dieser Stelle kommt ab und zu eine Schutzverletzung aber nicht immer.
War das vor oder nach?
[edit] vor der Änderung und nicht vor der Zeile

Zitat:
calSyncThread.FreeOnTerminate := False; // 11.03.2017 WL
Davor ist klar, wenn der Thread sich inzwischen schon freigegeben hat.

Bei FreeOnTerminate=True darf man nie wieder von außerhalb auf das Threadobjekt zugreifen, außer im OnTerminate oder im Thread.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (12. Mär 2017 um 19:10 Uhr)
  Mit Zitat antworten Zitat