Project

General

Profile

Actions

Bug #4644

open

opentv: opentv scraper doesn't unsubscribe after ending scraping

Added by Antonio Tex over 7 years ago. Updated over 7 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
EPG - Grabbers
Target version:
-
Start date:
2017-10-02
Due date:
% Done:

0%

Estimated time:
Found in version:
4.3-513~g570b0d476
Affected Versions:

Description

As anticipated in #4633, when OTA triggering is launched while DVB EIT scraper correctly tune channel, downloads epg , and then it unsubscribes and continue to others channels, it seems that opentv grabber tune channel, downloads EPG, but never release the subscription even if it seems to complete the downloading. Only when "EPG scan time-out in seconds" , value present in channels/epg>epg grabber, is reached, the scarper is forced to unsubscribe.

According to tvh log 2 events occur that are:
opentv: opentv-skyit: channels complete
opentv: opentv-skyit: titles complete

If i undestand correctly opentv "finishes his job" after the second one and should release the tuner.
Example log:

ott 02 14:24:20  tvheadend[384]: mpegts: 10930H in DVB-S Network - tuning on Montage Technology M88RS60
ott 02 14:24:20  tvheadend[384]: subscription: 000D: "epggrab" subscribing to mux "10930H", weight: 4, 
ott 02 14:24:20  tvheadend[384]: mpegts: 11054H in DVB-S Network - tuning on Montage Technology M88RS60
ott 02 14:24:20  tvheadend[384]: subscription: 000E: "epggrab" subscribing to mux "11054H", weight: 4, 
ott 02 14:24:50  tvheadend[384]: subscription: 000E: "epggrab" unsubscribing
ott 02 14:24:51  tvheadend[384]: mpegts: 11526H in DVB-S Network - tuning on Montage Technology M88RS60
ott 02 14:24:52  tvheadend[384]: subscription: 0010: "epggrab" subscribing to mux "11526H", weight: 4, 
ott 02 14:24:54  tvheadend[384]: subscription: 000D: "epggrab" unsubscribing
ott 02 14:24:55  tvheadend[384]: mpegts: 11880V in DVB-S Network - tuning on Montage Technology M88RS60
ott 02 14:24:55  tvheadend[384]: subscription: 0012: "epggrab" subscribing to mux "11880V", weight: 4, 
ott 02 14:25:02  tvheadend[384]: subscription: 0010: "epggrab" unsubscribing
ott 02 14:25:06  tvheadend[384]: opentv: opentv-skyit: channels complete
ott 02 14:27:06  tvheadend[384]: opentv: opentv-skyit: titles complete
ott 02 14:30:05  tvheadend[384]: epggrab: OpenTV: Sky Italia - data completion timeout for 11880V in DV
ott 02 14:30:05  tvheadend[384]: epggrab: EIT: DVB Grabber - data completion timeout for 11880V in DVB-
ott 02 14:30:05  tvheadend[384]: subscription: 0012: "epggrab" unsubscribing

Thank you very much for your excellent job
Anthony

Actions

Also available in: Atom PDF