Wochentags Timer in Neutrino kaputt ?

MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Wochentags Timer in Neutrino kaputt ?

Beitrag von MarcM »

Hi,

hier funktionieren Wochentags-Timer nicht... d.h. ich habe einen Shutdown-Timer angelegt, der Mo-Fr die Box zu einer bestimmten Uhrzeit runterfahren soll... die Box hat gestern und heute auch einen Shutdown zur eingestellen Uhrzeit gemacht....

Image ist ein selbst kompiliertes mit CVS-Stand von Ende August... kommt da was bzg. Timer im Bootlog ? dann häng ich meinen Notebook mal dran und poste....

Marc
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Re: Wochentags Timer in Neutrino kaputt ?

Beitrag von MarcM »

okok.... hier ein paar relevanten Debug-Ausgaben von timerd aus dem bootlog

- die Box ohne Timereinträge gebootet
- es ist 17:02
- einen Wochentags-Shutdown-Timer angelegt für 17:04 für Di/Do/Sa
- um 17:04 fährt die Box runter
- HEUTE IST MONTAG !

Code: Alles auswählen

[timerd] woke up from timer? false!
[timerd] timermanager created
[timerd] waiting for time to be set
.
.
[timerd] waiting for time to be set
.
.
[timerd] waiting for time to be set
.
.
01:00:15.156 [timeThread] - 21.09.2009 17:02:18, tim: Mon Sep 21 17:02:18 2009
17:02:18.000 [timeThread] Time set via DVB, going to sleep for 1800 seconds.
17:02:19.008 dmxSDT: going to sleep...
17:02:19.140 eit_set_update_filter, servicekey = 0xa1270f2f45, current version 1
.
.
[timerd] sectionsd says "time ok"
[timerd] 0 timer(s) in config
[timerd] save 0 events to config ...
[timerd] 
[timerd] setting EXTRA_TIME_START to 0
[timerd] setting EXTRA_TIME_END to 0
[timerd] now saving config to /var/tuxbox/config/timerd.conf...
[timerd] config saved!
[timerd] Timer Thread time: 1253545340
[timerd] Timer Thread time: 1253545350
[timerd] Timer Thread time: 1253545360
[timerd] Timer Thread time: 1253545370
[timerd] Timer Thread time: 1253545380
[timerd] adding event:
[timerd] eventID: 001 type: 1 state: 0 repeat: 256 ,repeatCount 0
[timerd]  announce: 1253545380 21.09. 17:03:00
[timerd]  alarm: 1253545440 21.09. 17:04:00
[timerd]  (no extra data)
[timerd] 
[timerd] 
[timerd] Timer Thread time: 1253545390
[timerd] checking event: 001
[timerd] eventID: 001 type: 1 state: 0 repeat: 256 ,repeatCount 0
[timerd]  announce: 1253545380 21.09. 17:03:00
[timerd]  alarm: 1253545440 21.09. 17:04:00
[timerd]  (no extra data)
[timerd] 
[timerd] announcing event
[timerd] save 1 events to config ...
[timerd] event #1
[timerd] CTimerEvent::saveToConfig
[timerd] adding 1 to IDS
[timerd] set EVENT_TYPE_1 to 1
[timerd] set EVENT_STATE_1 to 1
[timerd] set PREVIOUS_STATE_1 to 0
[timerd] set EVENT_REPEAT_1 to 21760
[timerd] set ANNOUNCE_TIME_1 to 1253545380
[timerd] set ALARM_TIME_1 to 1253545440
[timerd] set STOP_TIME_1 to 0
[timerd] set REPEAT_COUNT_1 to 0
[timerd] 
[timerd] setting EXTRA_TIME_START to 0
[timerd] setting EXTRA_TIME_END to 0
[timerd] now saving config to /var/tuxbox/config/timerd.conf...
[timerd] config saved!
[timerd] Timer Thread time: 1253545400
[timerd] checking event: 001
[timerd] eventID: 001 type: 1 state: 1 repeat: 256 ,repeatCount 0
[timerd]  announce: 1253545380 21.09. 17:03:00
[timerd]  alarm: 1253545440 21.09. 17:04:00
[timerd]  (no extra data)
[timerd] 
[timerd] Timer Thread time: 1253545410
[timerd] checking event: 001
[timerd] eventID: 001 type: 1 state: 1 repeat: 256 ,repeatCount 0
[timerd]  announce: 1253545380 21.09. 17:03:00
[timerd]  alarm: 1253545440 21.09. 17:04:00
[timerd]  (no extra data)
[timerd] 
[timerd] Timer Thread time: 1253545420
[timerd] checking event: 001
[timerd] eventID: 001 type: 1 state: 1 repeat: 256 ,repeatCount 0
[timerd]  announce: 1253545380 21.09. 17:03:00
[timerd]  alarm: 1253545440 21.09. 17:04:00
[timerd]  (no extra data)
[timerd] 
[timerd] Timer Thread time: 1253545430
[timerd] checking event: 001
[timerd] eventID: 001 type: 1 state: 1 repeat: 256 ,repeatCount 0
[timerd]  announce: 1253545380 21.09. 17:03:00
[timerd]  alarm: 1253545440 21.09. 17:04:00
[timerd]  (no extra data)
[timerd] 
[timerd] Timer Thread time: 1253545440
[timerd] checking event: 001
[timerd] eventID: 001 type: 1 state: 1 repeat: 256 ,repeatCount 0
[timerd]  announce: 1253545380 21.09. 17:03:00
[timerd]  alarm: 1253545440 21.09. 17:04:00
[timerd]  (no extra data)
[timerd] 
[timerd] firing event
[timerd] Shutdown Timer fired
[timerd] rescheduling event
[timerd] event 1 rescheduled
[timerd] save 1 events to config ...
[timerd] event #1
[timerd] CTimerEvent::saveToConfig
[timerd] adding 1 to IDS
[timerd] set EVENT_TYPE_1 to 1
[timerd] set EVENT_STATE_1 to 0
[timerd] set PREVIOUS_STATE_1 to 2
[timerd] stopping timermanager thread ...
[timerd] Waiting for timermanager thread to terminate ...
[timerd] set EVENT_REPEAT_1 to 21760
[timerd] set ANNOUNCE_TIME_1 to 1253631780
[timerd] set ALARM_TIME_1 to 1253631840
[timerd] set STOP_TIME_1 to 0
[timerd] set REPEAT_COUNT_1 to 0
[timerd] 
[timerd] setting EXTRA_TIME_START to 0
[timerd] setting EXTRA_TIME_END to 0
[timerd] now saving config to /var/tuxbox/config/timerd.conf...
[timerd] config saved!
[timerd] Timermanager thread terminated
zapit shot down :)
starting pid 150, tty '': '/etc/init.d/halt'
CXA2092 found
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL to all processes
Requesting system halt
Sieht wer was im Log ?

Marc
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Wochentags Timer in Neutrino kaputt ?

Beitrag von Gaucho316 »

Ich kann dieses Verhalten nicht bestätigen. Ich habe immer von Dienstag bis Freitag einen Wochentagsaufnahmetimer laufen und der funktioniert ohne Probleme.
MarcM hat geschrieben:- einen Wochentags-Shutdown-Timer angelegt für 17:04 für Di/Do/Sa
Mal 'ne ganz dumme Frage: Hast du als Datum für den Shutdowntimer auch morgen eingestellt? Ansonsten ist es klar, warum die Box heruntergefahren ist. Anhand der Wiederholungseinstellungen wird ja nur festgestellt, wie der folgende Termin zu berechnen ist. So hab ich das zumindest in Erinnerung.
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Re: Wochentags Timer in Neutrino kaputt ?

Beitrag von MarcM »

öhm... am Datum ändere ich nichts... warum auch, das interessiert bei Wochentagstimern nicht.... also ist das Datum vermutlich auf heute eingestellt.... sollte das Grund sein ? Das Datum gehört bei einem Wochentagstimer eigentlich ausgegraut/inaktiv

Marc
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Wochentags Timer in Neutrino kaputt ?

Beitrag von Gaucho316 »

Finde ich nicht. Wenn mir am Montag einfällt, dass ich mir ab Donnerstag täglich von Montag bis Freitag etwas aufnehmen will, ist ein Datum auf alle Fälle nötig. Man muss beim Einprogrammieren eben darauf achten, dass das eingegebene Timerdatum eben auch ein gewollter Tag ist. Ansonsten hat man eben ein Timerereignis zuviel.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Wochentags Timer in Neutrino kaputt ?

Beitrag von seife »

Naja, aber dass per default immer der erste "passende" Tag gewählt wird (und du den dann manuell auf "erst ab Donnerstag" umstellen kannst), würde ich für intuitiver halten.

Allerdings benutze ich das eh nie, also wird es jemand anders implementieren müssen ;)
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Wochentags Timer in Neutrino kaputt ?

Beitrag von Gaucho316 »

Da gebe ich dir vollkommen Recht. Allerdings reicht mir das vorhandene Verhalten aus, so dass ich das bestimmt auch nicht ändern werde. Ich wollte ja mit meinem Beispiel eigentlich auch nur zeigen, dass das Ändern des Datums von Wochentagstimern wichtig ist und nicht deaktiviert werden darf.
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Re: Wochentags Timer in Neutrino kaputt ?

Beitrag von MarcM »

ok....also ein Bediener-Fehler..... :dash:

Danke....