Folgender use-case ist mit Startmodus Standby aufgetaucht:
Wenn Neutrino später neugestartet wird, z.B. durch einen
Absturz, landet es wieder im Standby, obwohl der User den
TV- oder Radiomodus erwartet, sprich einfach das Programm
weiterschauen/-hören möchte, das bisher lief.
Im Original des Patches wurde per wget/nhttpd Neutrino
in start_neutrino einmalig in den Standby geschickt. Mein
neuer Patch hat das geändert, nun wird Neutrino immer in
den Standby geschaltet, was in der Praxis nicht so toll ist.
Mein Vorschlag: Neutrino prüft bei Startmodus Standby
mittels /proc/uptime, ob die Box schon länger eingeschaltet
ist. Anbei ein Patch, der das mit einem Limit von 300s
implementiert: EDIT: Patch ist im CVS
Zuletzt geändert von rhabarber1848 am Montag 5. Oktober 2009, 12:00, insgesamt 1-mal geändert.
rhabarber1848 hat geschrieben:EDIT: Patch ist im CVS
Besser so? Ich habe den uptime-Wert auf 180s gesenkt, 300s sind zu viel.
Im Yadd testet Neutrino die uptime erstmals bereits nach 33s uptime,
aber das booten mit HDDs kann länger dauern.
Zuletzt geändert von rhabarber1848 am Montag 5. Oktober 2009, 11:59, insgesamt 1-mal geändert.
uptime-Wert nun 120s. Fest eingestellte Startkanäle werden
beim Neutrino-Neustart, ohne reboot, auch nicht mehr
berücksichtigt, damit nach einem Neutrino-Absturz der
Sendern nicht gewechselt wird.