Das Problem mit den AVs habe ich gelöst. War ein ziemlich dämlicher Fehler von mir
Das hier geht ja logischerweise nicht:
Delphi-Quellcode:
Thread := Thread.Create(true);
Thread.FreeOnTerminate := true;
Thread.Terminate;
Thread.Free; // <---
@Robert: Wie mach ich das dann am besten, dass er eine Millisekunde wartet und erst dann die Schleife wieder ausführt?