Habe mal mit aktuellem DMM-Image rumgespielt:
Zwei Timer laufen mit "Box am Ende runterfahren".
Ist der erste Timer zu Ende, kommt der Dialog, der das Runterfahren ankündigt. Hier habe ich (glaube ich) das Timeout ablaufen lassen.
Jetzt kommt der zweite Dialog, der meldet, dass noch eine Aufnahme läuft. Dieser hat kein Timeout!!!
Wenn man den Dialog also nicht bestätigt, bleibt er ewig stehen.
Das führt dazu, dass der bestehende 2. Timer nicht beendet wird!!
Nach längerem Warten habe ich den Dialog dann beendet (Runterfahren unterbunden). Der 2. Timer lief immer noch, über seine Endezeit hinaus. Und würde warscheinlich immer noch laufen.....
Zwei Dinge sollten also noch berücksichtigt werden:
1. oben beschriebenen Dialog mit einem Timeout zu versehen
2. ein angezeigter Dialog darf keine andere Aktionen unterbinden oder muß andere Aktionen nach dem Beenden des Dialogs fortsetzen.