Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Watchdog -> Exception in Thread injezieren (https://www.delphipraxis.net/146010-watchdog-exception-thread-injezieren.html)

Bernhard Hartl 12. Jan 2010 08:28


Watchdog -> Exception in Thread injezieren
 
Wie kann man einem Thread eine Exception an der aktuellen Position injezieren?

Hintergrund:

Eine Server-Anwendung soll mittels Watchdog überwacht werden
Wenn einer der Arbeits-Threads hängt soll er kontrolliert runter gefahren werden
kontrolliert runtergefahren heisst - es soll eine Watchdog-Exception auftreten
mittels der Exception würden dann alle Ressourcen durch die try finally Blöcke freigegeben

sollte der Thread nicht auf die Exception hin runter fahren wird er hart abgeschossen
was natürlich zum Ressourcen-Verlust führt...

Bernhard

Bernhard Hartl 17. Jan 2010 14:51

Re: Watchdog -> Exception in Thread injezieren
 
Lösung ist hier zu finden
http://www.delphipraxis.net/internal...t.php?t=144055

Danke an Bernd Ua für den Hinweis


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:26 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-2025 by Thomas Breitkreuz