Project

General

Profile

Actions

Bug #3732

closed

IPTV network max input streams broken after #3273

Added by Phil Uithoven about 9 years ago. Updated about 8 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-04-18
Due date:
% Done:

100%

Estimated time:
Found in version:
2f71335
Affected Versions:

Description

Commit 2f71335 intended to fix #3273 seems to have broken the max input streams functionality of IPTV networks. I have two IPTV networks each configured with a max streams = 3. As soon as I build with this commit, the startup scan when the server is started tries to scan all muxes from both networks all at once. This brings the server to a halt where the web UI is not responding.

When I build with up to 1c95a19, everything is fine. Also, if I disable all muxes prior to switching to 2f71335, and then enable only one mux, I'm able to successfully scan and use that one mux.

As requested, logs with '--trace mpegts,service' are here:
1c95a19: http://sprunge.us/NeQC
2f71335: http://sprunge.us/GgUi

For 2f71335 the log grew to over 100meg in a very short time before I had to terminate the process (wouldn't respond to a normal interrupt). It appears to be in an uncontrolled endless loop. Due to size limits, I pasted just the first 10meg of the log.


Files

tvheadend2.log (58.3 KB) tvheadend2.log David jrm, 2016-04-18 22:55
tvheadend-subsystems.log (2.91 KB) tvheadend-subsystems.log Available subsystems (service present, but doesn't work via the debug configuration screen) BoB The Cherub, 2017-02-25 09:44
tvheadend-iptv-sub-live-then-dvr.log (46.3 KB) tvheadend-iptv-sub-live-then-dvr.log Log of the DVR taking a stream and exceeding 'max-streams' on the IPTV network. BoB The Cherub, 2017-02-25 10:00
tvheadend-iptv-sub-live-then-live.log (103 KB) tvheadend-iptv-sub-live-then-live.log Log of live streams correctly following 'max-streams' and network priorities. BoB The Cherub, 2017-02-25 10:00
tvheadend-iptv-sub-live-then-dvr-2.log (30.1 KB) tvheadend-iptv-sub-live-then-dvr-2.log DVR taking mux from live stream BoB The Cherub, 2017-03-04 13:15
tvheadend-iptv-sub-new-mux-scan.log (964 KB) tvheadend-iptv-sub-new-mux-scan.log Infinite loop when scanning new muxes BoB The Cherub, 2017-03-04 13:17
tvheadend-iptv-sub-live-then-live-2.log (96.3 KB) tvheadend-iptv-sub-live-then-live-2.log Two live streams overriding each other. BoB The Cherub, 2017-03-05 11:05
tvheadend-good.log (864 KB) tvheadend-good.log terminated with normal SIGINT Phil Uithoven, 2017-03-06 11:51
tvheadend-bad.log (4.95 MB) tvheadend-bad.log terminated with kill -9 Phil Uithoven, 2017-03-06 11:51
tvheadend_N-1_scanning.log (5.34 MB) tvheadend_N-1_scanning.log N-1 scanning Phil Uithoven, 2017-04-04 12:57
tvheadend-crash.log (54.1 KB) tvheadend-crash.log Phil Uithoven, 2017-04-05 12:45
4.1-2520~geb3e25fb1.log (5.34 MB) 4.1-2520~geb3e25fb1.log Phil Uithoven, 2017-04-06 13:20
4.1-2498~gda7321a5d.log (5.42 MB) 4.1-2498~gda7321a5d.log Phil Uithoven, 2017-04-06 13:20
Actions

Also available in: Atom PDF