Aufräumaktionen vor Beenden des Programms



  • Hallo,

    und zwar ist meine Frage:

    Wie kann ich auf Beendigung meines Programms reagieren, wenn es beendet wird??

    Mein Problem ist folgendes:
    Wenn mein Programm unvorhergesehen beendet wird, sei es nun durch Taskkill oder anders, sollen noch vor dem Beenden einige Bereinigungsaktionen durchgeführt werden.
    Unvorhergesehen heisst, es verfängt sich in einer möglichen Endlosschleife und ich möchte es quasi abschießen.

    So, nun weiss ich nicht, wie ich das anstellen soll.

    Habt ihr vielleicht ein Lösung??

    mfg

    plugnpray



  • Hm, unter POSIX-kompatiblen Betriebssystemen bekommst du IMHO SIGTERM und kannst darauf reagieren. Wenn dir unter Windows jemand dein Programm 'killt' kannst da nix mehr machen.

    Greetz, Swordfish


Anmelden zum Antworten