Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.670 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Seltsamer Programmfehler (Delphi schließt sich)

  Alt 7. Jan 2012, 08:10
Delphi-Quellcode:
  z := TMySendingThread.Create(true);
  z.FreeOnTerminate := true;
  z.Resume;
Lass den Blödsinn mit suspended erzeugen und Resume, dann wird es wahrscheinlich auch keine Probleme mehr geben...

FreeOnTerminate + Resume ist eine Kombination, bei der Probleme vorprogrammiert sind. Nicht ohne Grund ist Resume mittlerweile als deprecated markiert.
Eins der möglichen Probleme: Resume ist noch nicht fertig, wenn der Thread schon fertig ist und freigegeben wird. Rumms...
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat