Einzelnen Beitrag anzeigen

DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#9

AW: TThread gibt beim Beenden Speicherleck

  Alt 2. Mär 2019, 16:18
Muss bei überschriebenen Terminate das inherited dann raus? Weil sonst gibt es ja wieder die Probleme die du erwähntest.

Delphi-Quellcode:

 public
  procedure Terminate; // nicht virtuell
 end;

procedure TTestThread.Terminate;
begin
 inherited;

 BreakSleep := True;
end;
Edit
klappt bis jetzt wunderbar. Das Problem im Großen und Ganzen war tatsächlich FreeOnTerminate.

Geändert von DieDolly ( 2. Mär 2019 um 16:25 Uhr)
  Mit Zitat antworten Zitat