Ich glaube BJ1 verzichtet mit seinem Vorschlag auf die Nutzung des Inaktivitäts-Timeouts...
- Geht der Chef ins Bett und drückt Power (auf der FB!), wird der Service neu gestartet. Liegt nichts an, wird runtergefahren, vorher werden Timer gesetzt. Läuft eine Aufnahme oder liegt demnächst eine an, sagt der Service "Ok, Auschalten ist vorgemerkt - aber erst, wenn die Aufnahme durch ist".
Hast du da ein Code-Beispiel?