From: Jaroslav Kysela Date: Mon, 7 Mar 2016 13:22:07 +0000 (+0100) Subject: globalheaders: remove abort() - use tvherror() - but it's not a fix! X-Git-Tag: v4.2.1~948 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=11dc07718cf423c2e1c38854b3008ca646c1b49f;p=thirdparty%2Ftvheadend.git globalheaders: remove abort() - use tvherror() - but it's not a fix! --- diff --git a/src/plumbing/globalheaders.c b/src/plumbing/globalheaders.c index 9e20eb870..558af4a3d 100644 --- a/src/plumbing/globalheaders.c +++ b/src/plumbing/globalheaders.c @@ -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);