Also, ich habe das Problem das manchmal das XBMC meines HTPCs abstürzt. Oft läuft dann auch noch eine weitere Instanz dieses Programmes weiter, was einen Neustart unmöglich macht. Im Hintergrund rennt ausserdem mein selbstgeschriebener XBMCWatcher, welcher dies erkennen soll.
Jetzt meine Frage:
Ist es möglich diese Fehlermeldung irgendwie per Prozess ID abzufangen ? Bzw. zu erkennen ob das Programm gerade hängt ?
Fehlerabfrage ohne Ende des Fehlerprogs per PID abfragen ?
-
3dhubiflieger
- Beiträge: 123
- Registriert: 27.10.2013 12:13
Re: Fehlerabfrage ohne Ende des Fehlerprogs per PID abfragen
Erstmal die Frage : Was ist dieses "XBMC" ?
Wenn es die Möglichkeit gibt, dem Programm eine Anfrage zu schicken die in "angemessener" Zeitspanne nicht beantwortet wird, dann ja.
Sollte es ein selbstgeschriebenes Programm sein, dann versuche soetwas einzubauen.
Per Prozessorlast herauszubekommen, ob ein Programm hängt oder nicht, wäre auch eine Variante, wobei das bei mehreren Kernen oder Hyperthreading
auch zum Problem werden kann.
Wenn es die Möglichkeit gibt, dem Programm eine Anfrage zu schicken die in "angemessener" Zeitspanne nicht beantwortet wird, dann ja.
Sollte es ein selbstgeschriebenes Programm sein, dann versuche soetwas einzubauen.
Per Prozessorlast herauszubekommen, ob ein Programm hängt oder nicht, wäre auch eine Variante, wobei das bei mehreren Kernen oder Hyperthreading
auch zum Problem werden kann.
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom