![]() |
Re: Threads leaken Speicher
Ist keine Jedi-Thread-Kompo. Ist von Indy. Hab ich als Erstes benutzt, da ich, wie gesagt, das erste mal mit threads arbeite und mir da was visuelles lieber war.
|
Re: Threads leaken Speicher
Hm, das ist seltsam. Ich hab jetzt mal frech von einem Thread-Beispiel-Programm kopiert, aber es geht immer noch nicht. Die Threads werden einfach nicht freigegeben, weder über Terminate noch über Free, obwohl FreeOnTerminate auf True steht. Meine Vermutung ist, dass ich Mist programmiert hab in meiner Thread-Klasse. Kann da mal jemand draufgucken? Fände ich echt nett :-D
|
Re: Threads leaken Speicher
if assigned(Fonterminating) then Fonterminating(Self,Ffilename,thehashsum);
Self.Suspend; <-- das mal weglassen ( du willst ja net den thread schlafen legen wenn er beendet werden soll oder? ) eventuell auch mal das ereignis weglassen testhalber falls da was schief läuft bzw.. evtl fehlt ja ne synchronisation noch.. aber pass mit dem debuggen von threads auf.. mit breakpoints ;) da ist mir schon oft meine windows gui für mehrere minuten eingefrohren ( und im hintergrund hat windows ganz normal weiter gearbeitet ) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz