Und entwirren könnte man es vielleicht so
Das hat mich jetzt ehrlich gesagt eher etwas *ver*wirrt ;-), weil es wohl nichts gegen einen eventuell unnötigen Lock auf die Channels unternimmt.
Wie wäre es denn mit beiliegender Version?
Enthält vdr-2.4.4-pat-fix-shared-pmt.diff sowie die Änderung von hier.
Entscheidend sind die letzten beiden Hunks. Zunächst wird PmtVersionChanged(... false) aufgerufen, womit lediglich eine Änderung der Version geprüft wird. Hat sich diese geändert, werden die Channels gelockt und PmtVersionChanged(... true) gemacht.
HelmutB † Meinst du, dass das so stimmen kann?
Fourty2 Kannst du es bitte hiermit testen?