Die Message hat doch absolut nichts zu sagen, außerdem wird das Statement ja 3 Sekunden später ausgeführt.
[gelöst] epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock ...
-
-
Ist das wirklich so? Das wäre dann natürlich was völlig anderes, sorry.
Ich dachte, die Meldung hätte was zu bedeuten, bzw. "irgendwas hat nicht geklappt".
Und andere bekommen die Meldung ja auch nicht.
Ich bin bei Fehlermeldungen im syslog dann einfach verunsichert; v.a. wenn _ich_ nicht herauslesen kann, dass (3 Sekunden) später eh alles passt. -
Einen Deadlock mit "Die Message hat doch absolut nichts zu sagen" ist jetzt etwas grob verharmlosend.
Mal für die Interessierten eine kurze und vereinfachte Erklärung was ein Deadlock bedeutet:
Der Thread 1 holt sich einen exklusiven Lock auf die Tabelle A, weil er darauf schreiben will
Der Thread 2 holt sich einen exklusiven Lock auf die Tabelle B, wer er darauf schreiben will
Jetzt will der Thread 1 sich einen Lock auf die Tabelle B holen, weil er davon lesen will. Er muss aber warten, bis Thread 2 seinen Lock released hat.
Der Thread 2 denkt aber gar nicht daran den Lock zu releasen, will seinerseits einen Lock auf Tabelle A und hängt, weil Thread 1 ja schon einen Lock darauf hat.
Deadlock! Tot, weil normalerweise jetzt beide Threads bis in alle Ewigkeiten hängen würden. Allerdings erkennt die Datenbank-Engine das, und schickt eine Fehlermeldung.
Jetzt kann der Programmierer z.B. in den Threads unterschiedlich lange warten und es dann nochmal versuchen. Das scheint wohl hier die Vorgehensweise zu sein.Ich kenne mich mit MySQL nicht sehr aus, aber bei richtigen Datenbanken macht man das anders. Statt implizite Locks durch die Datenbank-Zugriffe zu machen, lockt man durch das Starten einer Transaktion mit expliziten Locks.
Thread 1 versucht Tabelle A und B zu locken und schafft das, weil keiner die Tabellen gelockt hat.
Thread 2 versucht ebenfalls Tabelle A und B zu locken, hängt aber weil Thread 1 die Tabellen gelockt hat.
Das ist aber kein Deadlock, weil Thread 1 ja weitermachen kann und die Locks released. Dann kann auch Thread 2 die Locks bekommen.So, jetzt habe ich euch genug gelangweilt.
Gerald
-
der Deadlock bei dem im ersten Post genannten Statement ist, solange er selten auftritt aus fachlichen (nicht technischen) Gründen relativ unkritisch.
Hintergrund, wenn der epgd 'arbeitet' teilt er dies den VDRs mit damit diese die Arbeit im EPG Handler (das speisen der DB mit EPG Updates) solange aussetzen und es nicht zu diesen 'deadlocks' kommt. Hier kann es in sehr seltenen Fällen zu einer Überschneidung beim timing und einem damit verbundenen Deadlock kommen. Bei mir tritt das 0-4 Mal im Monat auf, meist 0 Mal ;).
Unkritisch da die EPG Updates permanent erneut'einfliegen' und somit beim nächsten Mal - sofern in der Tabelle nicht aktuell - übernommen werden.Tritte es mehrmals täglich oder sogar mehrmals in einer Stunde auf ist es ein Zeichen dass in der epgd / epg2vdr Kommunikation etwas klemmt - dann sollte man das recherchieren.
Grüße
Jörg -
der Deadlock bei dem im ersten Post genannten Statement ist, solange er selten auftritt aus fachlichen (nicht technischen) Gründen relativ unkritisch.
Zwischen den Zeilen meines Posts hatte ich ja schon angedeutet, dass sowas durchaus in Ordnung sein "kann", was du ja jetzt bestätigt hast.Nur einen Schönheitspreis gewinnt das nicht ;).
Gerald
-
Nur einen Schönheitspreis gewinnt das nicht .
da stimme ich zudas erweiterte SVDRP Interface des VDR 2.3.2 verbessert oder löst das vermutlich. Muss den epgd nur noch dort hin portieren (leider wie immer abwärts kompatibel)
-
Vielen Dank für die ausführlichen Erläuterungen.
Mittlerweile schauts bei mir so aus, als würde der Deadlock nur noch selten bzw. nur nach dem Aufwachen/Einschalten auftreten.
Aber leider eben immer noch - auch mit der neuesten Version (von heute):Codeepgd-tool -show-stats +-------------------------------------------+--------+-----------------+----------+-----------------------------+-----------------------------+-----------------------------+ | version | master | ip | state | last touch | last download | next download | +-------------------------------------------+--------+-----------------+----------+-----------------------------+-----------------------------+-----------------------------+ | vdr 2.2.0 epg2vdr 1.1.40-GIT (27.02.2017) | y | 192.168.192.150 | attached | 27th February 2017 22:52:47 | 27th February 2017 20:21:52 | NULL | | epgd 1.1.100-GIT (26.02.2017) | - | 192.168.192.150 | standby | 27th February 2017 22:43:42 | 27th February 2017 20:35:28 | 28th February 2017 08:35:28 | +-------------------------------------------+--------+-----------------+----------+-----------------------------+-----------------------------+-----------------------------+
Wenns nicht mehr werden, ist es wohl ok... -
-
Also das Positive zuerst:
Seit heute morgen (Aufwachen VDR) kein einziger Deadlock mehr *freu*
(Viell. hat da das gestrige Update schon geholfen???)Jetzt zu deinen Fragen/Empfehlungen:
Der nicht 24/7 VDR ist auch der bei dem der EPG handler aktiv ist?
Hmmmm ... ich habe nur einen einzigen yaVDR (siehe Signatur) und der läuft nicht 24/7 durch, sondern geht immer mal wieder in den Ruhezustand (S3, glaub ich).
Auf diesem PC läuft auch der epgd und die Datenbank.Hier noch das Ergebnis von egrep "deadlock|handler state" /var/log/syslog.1 vom gestrigen syslog VOR dem Update (der heutige ist ja "sauber")
Code
Alles anzeigenFeb 27 07:32:42 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:33:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:38:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:39:27 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:44:38 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:45:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:45:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:46:10 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:47:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:47:40 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:48:46 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:49:19 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:50:53 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:51:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:52:27 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:52:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:56:34 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:57:04 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:58:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 07:59:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 07:59:42 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:00:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:01:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:01:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:14:41 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:15:09 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:20:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:21:19 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:21:54 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:22:24 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:22:57 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:23:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:25:00 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:25:27 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:26:02 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:26:30 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:28:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:28:35 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:30:11 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:30:42 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:32:47 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:33:15 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:34:20 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:34:49 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:36:24 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:36:57 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:37:29 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:38:01 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:39:05 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:39:37 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:53:04 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:53:34 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:58:45 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 08:59:16 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 08:59:49 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:00:20 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:01:23 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:01:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:02:57 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:03:30 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:05:04 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:05:37 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:10:49 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:11:21 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:12:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:13:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:14:01 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:14:33 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:15:36 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:16:10 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:29:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:29:40 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:35:22 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:35:55 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:39:02 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:39:35 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:46:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:46:44 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:46:47 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:47:19 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:47:50 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:48:22 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:48:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:49:57 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:50:30 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:51:33 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:52:01 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:53:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:53:33 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:54:08 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:54:40 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:55:43 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:56:12 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:57:16 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:57:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 09:59:20 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 09:59:52 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:00:25 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:00:59 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:02:02 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:02:36 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:03:09 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:03:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:04:46 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:05:17 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:14:36 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:15:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:18:15 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:18:49 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:24:31 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:25:03 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:25:35 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:26:06 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:26:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:27:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:28:15 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:28:47 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:30:21 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:30:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:33:31 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:34:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:35:34 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:36:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:36:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:37:13 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:37:45 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:38:16 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:42:57 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:43:26 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:44:29 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:45:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:46:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:46:32 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 10:54:20 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 10:54:48 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:01:02 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:01:31 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:03:37 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:04:03 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:07:46 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:08:14 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:10:20 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:10:49 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:11:53 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:12:21 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:12:56 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:13:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:14:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:15:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:15:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:16:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:17:42 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:18:17 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:18:49 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:19:24 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:19:56 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:20:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:22:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:22:38 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:23:10 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:23:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:24:47 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:25:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:25:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:26:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:27:02 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:27:35 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:28:07 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:28:41 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:29:44 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:30:20 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:43:47 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:44:21 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:49:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:50:05 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:51:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:52:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:53:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:53:47 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:55:21 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:55:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:57:30 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 11:58:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 11:59:34 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:00:06 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:01:09 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:01:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:02:15 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:02:46 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:03:50 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:04:24 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:05:58 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:06:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:18:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:19:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:22:33 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:23:03 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:23:36 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:24:04 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:28:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:28:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:29:58 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 12:48:33 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 12:50:31 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:19:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:19:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:20:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:21:57 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:22:28 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:23:00 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:23:30 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:30:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:30:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:36:26 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:36:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:42:38 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:43:05 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:43:42 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:44:09 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:45:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:45:42 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:46:15 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:46:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:48:19 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:48:48 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:51:26 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:51:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:52:59 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:53:26 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:54:01 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:54:31 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:55:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:55:37 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:56:41 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:57:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:58:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:58:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 13:59:16 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 13:59:46 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:22:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:23:15 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:23:18 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:23:19 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:23:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:24:29 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:25:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:26:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:26:32 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:27:05 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:27:34 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:28:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:29:05 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:29:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:30:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:30:43 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:31:13 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:32:16 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:32:41 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:33:50 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:34:13 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:34:51 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:35:17 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:35:54 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:36:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:37:26 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:37:52 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:38:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:38:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:40:01 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:40:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:51:54 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:52:20 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:53:59 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 14:54:26 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 14:59:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:00:09 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:00:41 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:01:15 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:01:48 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:02:18 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:03:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:04:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:05:57 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:06:30 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:07:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:07:31 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:09:07 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:09:34 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:11:11 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:11:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:12:15 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:12:49 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:13:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:14:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:14:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:15:27 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:16:30 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:16:59 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:30:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:31:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:37:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:37:42 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:38:16 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:38:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:39:48 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:40:14 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:40:50 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:41:21 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:42:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:43:26 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:44:29 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:44:58 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:48:37 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:49:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:49:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:50:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:51:13 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:51:45 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:52:17 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:52:48 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 15:53:51 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 15:54:20 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:02:38 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:03:12 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:08:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:09:24 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:15:07 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:15:40 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:16:12 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:16:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:17:47 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:18:16 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:19:19 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:19:50 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:21:24 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:21:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:22:29 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:22:58 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:24:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:25:03 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:25:35 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:26:06 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:27:09 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:27:41 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:28:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:28:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:29:47 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:30:19 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:30:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:31:20 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:32:25 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:32:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:39:38 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:40:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:45:50 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:46:22 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:51:34 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:52:04 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:53:07 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:53:34 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:54:41 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:55:09 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:55:42 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:56:12 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:57:46 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:58:16 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:58:49 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 16:59:18 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 16:59:51 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 17:00:20 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 17:00:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 17:01:24 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 17:03:29 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 17:04:01 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 17:04:33 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 17:05:02 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 17:06:07 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 17:06:38 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 17:07:11 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 17:07:37 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 17:08:43 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 17:09:13 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:11:46 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:12:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:12:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:12:58 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:13:01 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:13:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:14:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:14:41 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:15:14 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:15:47 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:16:19 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:17:22 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:17:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:19:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:20:03 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:20:36 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:21:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:21:43 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:22:16 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:24:21 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:24:52 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:25:24 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:25:58 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:26:30 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:27:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:28:41 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:29:13 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:29:46 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:30:16 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:31:19 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:31:52 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:32:25 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:32:50 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:33:27 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:33:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:34:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:34:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:35:30 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:35:59 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:36:33 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:37:01 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:44:48 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:45:14 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:51:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:52:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:58:21 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:58:49 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 18:59:23 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 18:59:53 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:00:56 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:01:33 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:02:05 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:02:36 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:03:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:04:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:09:21 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:09:51 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:11:56 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:12:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:15:34 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:16:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:16:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:17:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:17:42 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:18:12 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:18:44 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:19:16 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:19:48 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:20:20 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:20:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:21:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:22:27 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:22:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:30:43 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:31:21 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:37:04 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:37:34 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:40:41 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:41:10 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:45:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:46:21 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:46:53 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:47:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:49:31 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:49:59 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:52:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:52:38 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:54:12 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:54:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:55:16 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:55:45 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:57:20 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:57:48 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 19:59:24 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 19:59:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:00:26 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:01:01 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:02:05 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:02:38 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:03:10 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:03:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:04:46 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:05:19 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:12:34 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:13:04 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:20:02 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:21:50 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:32:38 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:32:57 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting transaction' [update events set delflg = ?, updflg = ?, updsp = ? where channelid = ? and source = ? and starttime+duration > ? and starttime < ? and (tableid > ? or (tableid = ? and version <> ?));] Feb 27 20:33:02 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting transaction' [update events set delflg = ?, updflg = ?, updsp = ? where channelid = ? and source = ? and starttime+duration > ? and starttime < ? and (tableid > ? or (tableid = ? and version <> ?));] Feb 27 20:33:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:35:28 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:35:29 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:35:32 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:35:33 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:36:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:36:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:37:10 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:37:43 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:38:13 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:39:17 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:39:46 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:43:56 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:44:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:44:58 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:45:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:46:01 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:46:31 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:47:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:47:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:50:10 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:50:36 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:56:22 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:56:48 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:02:04 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:02:34 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:03:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:03:37 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:04:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:05:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:06:13 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:06:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:07:47 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:08:15 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:09:20 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:09:45 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:11:25 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:11:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:12:26 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:12:51 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:14:00 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:14:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:15:01 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:15:30 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:16:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:16:31 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:17:05 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:17:33 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:18:38 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:19:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:23:49 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:24:15 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:28:27 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:28:53 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:34:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:35:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:40:51 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:41:18 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:42:56 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:43:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:44:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:44:55 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:46:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:47:04 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:48:07 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:48:35 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:52:15 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:52:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:53:17 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:53:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:54:50 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:55:21 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:55:53 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:56:18 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 21:57:26 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 21:57:55 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:10:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:11:22 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:17:36 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:18:05 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:19:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:20:06 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:21:12 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:21:40 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:23:16 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:23:45 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:24:19 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:24:45 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:25:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:26:21 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:30:31 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:31:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:34:07 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:34:37 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:36:12 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:36:39 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:37:13 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:37:46 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:39:21 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:39:49 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:40:22 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:40:57 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:41:30 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:42:08 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 22:43:11 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 22:43:43 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:04:56 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:05:30 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:07:35 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:08:06 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:09:10 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:09:39 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:15:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:16:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:17:57 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:18:27 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:19:30 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:20:03 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:21:37 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:22:06 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:29:53 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:30:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:33:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:34:02 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:35:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:35:34 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:36:07 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:36:37 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:37:09 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:37:38 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:47:30 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:47:59 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:51:38 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:52:04 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:52:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:53:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 23:59:22 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 23:59:50 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:01:26 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:01:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:02:59 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:03:27 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:04:33 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:04:59 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:07:08 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:07:37 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:08:10 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:08:35 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:15:23 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:15:51 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:22:37 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:23:04 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:29:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:30:24 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:30:56 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:31:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:34:02 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:34:30 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:35:35 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:36:05 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:37:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:38:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:41:48 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:42:16 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:42:49 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:43:17 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:44:53 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:45:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:46:58 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:47:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:48:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:49:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 00:49:34 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 00:50:05 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:00:26 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:00:55 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:03:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:03:36 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:09:18 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:09:45 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:10:21 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:10:49 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:11:24 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:11:52 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:12:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:13:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:14:59 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:15:27 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:16:01 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:16:29 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:18:05 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:18:34 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:19:39 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:20:04 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:20:40 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:21:10 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:21:42 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:22:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:23:15 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:23:45 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:24:48 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:25:17 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:25:51 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:26:22 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:38:16 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:38:44 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:46:02 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:46:31 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:49:38 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:50:07 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:51:42 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:52:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:56:52 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:57:22 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:57:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:58:22 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 01:59:27 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 01:59:54 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 02:01:32 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 02:02:02 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:15:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:16:20 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:17:11 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:17:13 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:17:17 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:17:49 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:18:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:18:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:19:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:20:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:21:00 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:22:03 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:22:32 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:23:37 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:24:05 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:25:09 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:25:36 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:27:14 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:27:42 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:28:16 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:28:42 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:29:48 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:30:19 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:30:51 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:31:20 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:31:54 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:32:23 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:32:55 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:33:25 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:34:28 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:34:56 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:46:22 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 28 07:46:51 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 28 07:48:25 myVDR vdr: epg2vdr: Change handler state to 'standby'
Danke, Jörg, für deine Bemühungen!
-
-
Pro Nachricht sind "nur" 100.000 Zeichen erlaubt, darum antworte ich mir selbst
Witzbold! Mit solchen Logs bläst man das VDR-Portal ja auch nicht auf, sondern bringt sie z.B. nach https://paste.ubuntu.com/ und verlinkt dahin.Gerald
-
-
das ist die relevante Stelle:
CodeFeb 27 20:32:38 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:32:57 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting transaction' [update events set delflg = ?, updflg = ?, updsp = ? where channelid = ? and source = ? and starttime+duration > ? and starttime < ? and (tableid > ? or (tableid = ? and version <> ?));] Feb 27 20:33:02 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting transaction' [update events set delflg = ?, updflg = ?, updsp = ? where channelid = ? and source = ? and starttime+duration > ? and starttime < ? and (tableid > ? or (tableid = ? and version <> ?));] Feb 27 20:33:06 myVDR vdr: epg2vdr: Change handler state to 'standby'
der Handler wird erst aktiviert wenn der epgd mit seinem Job fertig ist, nur wer erzeugt dann den Deadlock :o.
Hier bitte nochmal mit dem erweiterten grep:
es genügen wenige Zeilen um den Deadlock herum!Wie viele Tuner hat dein VDR?
Jörg
-
Hallo Jörg!
Hier die Ausgabe von egrep "Deadlock|handler state|epgd: State now" /var/log/syslog.2
Spoiler gelöscht
Und hier noch die gleiche Stelle aus dem syslog.2 mit allen Meldungen (also "ungegrept"):Spoiler gelöscht
Mein VDR hat zwei SAT-Tuner (TT-3200; siehe Signatur).Vielen Dank für deine Bemühungen!
lg
davie2000PS: Gerade gesehen, dass es ein update für epg2vdr gibt. Werde das nach dem Post durchführen und weiter beobachten.
Update
Und hier noch mal die richtigen Daten vom 27.02.,die zu deinem Auszug passen, sorry.
egrep-AusgabeCode
Alles anzeigenFeb 27 20:20:11 myVDR epgd: State now 'init' Feb 27 20:21:38 myVDR epgd: State now 'standby' Feb 27 20:21:48 myVDR epgd: State now 'busy (events)' Feb 27 20:21:50 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:32:37 myVDR epgd: State now 'busy (images)' Feb 27 20:32:38 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:32:57 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting transaction' [update events set delflg = ?, updflg = ?, updsp = ? where channelid = ? and source = ? and starttime+duration > ? and starttime < ? and (tableid > ? or (tableid = ? and version <> ?));] Feb 27 20:33:02 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting transaction' [update events set delflg = ?, updflg = ?, updsp = ? where channelid = ? and source = ? and starttime+duration > ? and starttime < ? and (tableid > ? or (tableid = ? and version <> ?));] Feb 27 20:33:05 myVDR epgd: State now 'busy (scraping)' Feb 27 20:33:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:35:28 myVDR epgd: State now 'standby' Feb 27 20:35:28 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:35:29 myVDR epgd: State now 'busy (scraping)' Feb 27 20:35:29 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:35:32 myVDR epgd: State now 'standby' Feb 27 20:35:32 myVDR vdr: epg2vdr: Change handler state to 'active' Feb 27 20:35:32 myVDR epgd: State now 'busy (match)' Feb 27 20:35:33 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:36:06 myVDR epgd: State now 'standby'
syslog.4 rund um den Deadlock:Code
Alles anzeigenFeb 27 20:32:53 myVDR vdr: video: 17:19:43.216 +31 603 0/\ms 18+6 v-buf Feb 27 20:32:54 myVDR epgd: Still updating images, now 9500 of 15743 checked and 28 loaded (141.931 KB) Feb 27 20:32:54 myVDR epgd: File '/var/cache/epgd/tvsp/58b3f011f033af03f7d6fb1d.jpg' not found' Feb 27 20:32:54 myVDR epgd: File '/var/cache/epgd/tvsp/58b40165f033af03f7d72a10.jpg' not found' Feb 27 20:32:54 myVDR epgd: Still updating images, now 10000 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:54 myVDR epgd: Still updating images, now 10500 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:55 myVDR epgd: Still updating images, now 11000 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:55 myVDR epgd: Still updating images, now 11500 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:55 myVDR epgd: Still updating images, now 12000 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:55 myVDR epgd: Still updating images, now 12500 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:55 myVDR epgd: Still updating images, now 13000 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:55 myVDR epgd: Still updating images, now 13500 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:55 myVDR epgd: Still updating images, now 14000 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:56 myVDR epgd: Still updating images, now 14500 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:56 myVDR epgd: Still updating images, now 15000 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:56 myVDR epgd: Still updating images, now 15500 of 15743 checked and 29 loaded (144.849 KB) Feb 27 20:32:57 myVDR epgd: Loaded 29 images (144.849 KB), checked 15743; 7 failed to load in 13 seconds Feb 27 20:32:57 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting tra$ Feb 27 20:32:58 myVDR vdr: scraper2vdr: Deleted 3 outdated series image folders Feb 27 20:32:58 myVDR vdr: scraper2vdr: Deleted 5 outdated movie image folders Feb 27 20:33:02 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting tra$ Feb 27 20:33:05 myVDR epgd: State now 'busy (scraping)' Feb 27 20:33:06 myVDR vdr: [1301] connect from 192.168.192.150, port 47761 - accepted Feb 27 20:33:06 myVDR vdr: epg2vdr: Got epgd state 'busy (scraping)' (5) Feb 27 20:33:06 myVDR vdr: epg2vdr: Change handler state to 'standby' Feb 27 20:33:06 myVDR vdr: [1301] lost connection to SVDRP client Feb 27 20:33:06 myVDR vdr: [1301] closing SVDRP connection Feb 27 20:33:08 myVDR epgd: Scraping new series and episodes Feb 27 20:33:09 myVDR epgd: 298 updated Series, 1000 updatedEpisodes Feb 27 20:33:09 myVDR epgd: 30 series to update in db, 41 episodes to update in db Feb 27 20:33:09 myVDR epgd: Update of series and episodes done in 1 s, downloaded 0.000 KB Feb 27 20:33:14 myVDR epgd: 88 new series events to scrap in db Feb 27 20:33:17 myVDR vdr: [1770] changing pids of channel 6142 (Sky Cinema) from 255+255=27:256=deu@3:0:0 to 255+255=27:256=deu@3,257=eng@3;259=deu@106:0:0
syslog.4 vom Starten/Aufwachen bis einige Minuten nach dem Deadlock:
https://paste.ubuntu.com/24103397/Update 2 (bzw. PPS)
Nach dem update & dist-upgrade gibts genau den gleichen Deadlock wieder. Gerade vor ein paar Minuten (nach Reboot) aufgetreten.Code
Alles anzeigenMar 3 18:44:54 myVDR epgd: State now 'init' Mar 3 18:44:56 myVDR vdr: epg2vdr: Change handler state to 'active' Mar 3 18:46:28 myVDR epgd: State now 'standby' Mar 3 18:46:38 myVDR epgd: State now 'busy (events)' Mar 3 18:46:38 myVDR vdr: epg2vdr: Change handler state to 'standby' Mar 3 18:57:22 myVDR epgd: State now 'busy (images)' Mar 3 18:57:23 myVDR vdr: epg2vdr: Change handler state to 'active' Mar 3 18:57:38 myVDR vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting transaction' [update events set delflg = ?, updflg = ?, updsp = ? where channelid = ? and source = ? and starttime+duration > ? and starttime < ? and (tableid > ? or (tableid = ? and version <> ?));] Mar 3 18:57:50 myVDR epgd: State now 'busy (scraping)' Mar 3 18:57:51 myVDR vdr: epg2vdr: Change handler state to 'standby' Mar 3 18:59:15 myVDR epgd: State now 'standby' Mar 3 18:59:16 myVDR vdr: epg2vdr: Change handler state to 'active' Mar 3 18:59:17 myVDR epgd: State now 'busy (scraping)' Mar 3 18:59:18 myVDR vdr: epg2vdr: Change handler state to 'standby' Mar 3 18:59:21 myVDR epgd: State now 'standby' Mar 3 18:59:21 myVDR vdr: epg2vdr: Change handler state to 'active' Mar 3 18:59:21 myVDR epgd: State now 'busy (match)' Mar 3 18:59:22 myVDR vdr: epg2vdr: Change handler state to 'standby'
Und hier nochmal das aktuelle syslog (komplett ab Start):
https://paste.ubuntu.com/24103466/ -
Seit den neuesten updates über mehrere Tage keine deadlocks mehr bei mir -> gelöst.
Vielen Dank!
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!