Bug #2365
croned OTA epggrab remains active when invoked on already open subscription
100%
Description
On (at least) 3.9.1777 and 3.9.1782 with a GSS SAT>IP box as source EIT epggrab will not terminate when it was invoked by cron on an already open watching or recording subscription (Watching channel A, cron starts epggrab, epggrab on the mux of A will not terminate, not even after stopping the channel watching subscription).
Does not happen on the initial epggrab run on startup (when restarting tvh with subscribed clients epggrab on already open subscription terminate when done or reaching the timeout).
Files
Subtasks
History
Updated by Miro K. about 10 years ago
+1 I have this too, on my SAT tuners.. I have allready 4 EPG Graps "hanging" since 2 days (as I have 4 tuners, they still keep to allocate 2 of them). Later on I will attach screenshot. Inside the log I wasn't able to find anything suitable tought, once happened it with epggrab trace on.
Updated by Miro K. about 10 years ago
- File tvhe_epggrab_status1.PNG tvhe_epggrab_status1.PNG added
- File tvhe_epggrab_status2.PNG tvhe_epggrab_status2.PNG added
Here attached screenshots of hanging epggrab
Updated by alf alfonsius about 10 years ago
same here(Bug #2350)
i stop em manually till fixed:
for i in 19 20 96 97 113 115 116
do
ffmpeg -t 1 -analyzeduration 1 -i http://killbill:[email protected]:9981/stream/channelnumber/$i -f null &>/dev/null
sleep 2
done
Updated by Jaroslav Kysela about 10 years ago
- Status changed from New to Accepted
- Assignee changed from Adam Sutton to Jaroslav Kysela
Updated by Jaroslav Kysela about 10 years ago
I found it by reading the code (several times). A really simple fix, but it's hard to track all epggrab states in head :-)
Updated by Jaroslav Kysela about 10 years ago
- Status changed from Accepted to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:tvheadend|3f4387b045db9f1d1063deca43a9f7bb4c0ef775.