Zitat von
rollstuhlfahrer:
oder du könntest noch ein Programm laufen lassen, welches auf das erste Programm aufpasst und dann wenn der Prozess nicht mehr existiert, einen Fehler in ein Log einträgt und das Programm wieder startet.
Das ist aber nur ein unschöner Workaround und löst nicht das eigentliche Problem. Auch wenn das 2. Programm mitloggt, wann das 1. Programm abkratzt, wird sich daraus der Fehler kaum erschließen, da man dadurch immer noch nicht weiß, WO das 1. Programm sich geschlossen hat. Das einzige, was hilft, sind detailliertere Logs vom Programm selbst.