Einzelnen Beitrag anzeigen

Bernhard Hartl

Registriert seit: 15. Apr 2009
7 Beiträge
 
Delphi 7 Professional
 
#1

Watchdog -> Exception in Thread injezieren

  Alt 12. Jan 2010, 09:28
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
  Mit Zitat antworten Zitat