]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
globalheaders: remove abort() - use tvherror() - but it's not a fix!
authorJaroslav Kysela <perex@perex.cz>
Mon, 7 Mar 2016 13:22:07 +0000 (14:22 +0100)
committerJaroslav Kysela <perex@perex.cz>
Mon, 7 Mar 2016 13:22:07 +0000 (14:22 +0100)
src/plumbing/globalheaders.c

index 9e20eb87021be7d217d46395225a8c497b7656ab..558af4a3d8831d6f88f46fe3d76dee1806ed3446 100644 (file)
@@ -282,7 +282,10 @@ gh_hold(globalheaders_t *gh, streaming_message_t *sm)
     pkt = sm->sm_data;
     ssc = streaming_start_component_find_by_index(gh->gh_ss, 
                                                  pkt->pkt_componentindex);
-    assert(ssc != NULL);
+    if (ssc == NULL) {
+      tvherror("globalheaders", "Unable to find component %d", pkt->pkt_componentindex);
+      return;
+    }
 
     pkt_ref_inc(pkt);