]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
linuxdvb: remove the wrong assert in mux stop (lfe_in_setup)
authorJaroslav Kysela <perex@perex.cz>
Tue, 9 Sep 2014 12:05:22 +0000 (14:05 +0200)
committerJaroslav Kysela <perex@perex.cz>
Tue, 9 Sep 2014 12:05:22 +0000 (14:05 +0200)
src/input/mpegts/linuxdvb/linuxdvb_frontend.c

index 7129c64ba131d69eb7be5e746a546a99850dc4b7..be3cb32c02c2719104ea83cf29f9d6278772b5c5 100644 (file)
@@ -289,13 +289,14 @@ linuxdvb_frontend_stop_mux
   lfe->lfe_ready  = 0;
   lfe->lfe_locked = 0;
   lfe->lfe_status = 0;
-  assert(lfe->lfe_in_setup == 0);
 
   /* Ensure it won't happen immediately */
   gtimer_arm(&lfe->lfe_monitor_timer, linuxdvb_frontend_monitor, lfe, 2);
 
   if (lfe->lfe_satconf)
     linuxdvb_satconf_post_stop_mux(lfe->lfe_satconf);
+
+  lfe->lfe_in_setup = 0;
 }
 
 static int