]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
linuxdvb: fix signal status monitor
authorKoumes <koumes@centrum.cz>
Sat, 29 Jun 2019 21:01:15 +0000 (21:01 +0000)
committerJaroslav Kysela <perex@perex.cz>
Sun, 30 Jun 2019 14:22:30 +0000 (16:22 +0200)
src/input/mpegts/linuxdvb/linuxdvb_frontend.c

index f6d149e6acc1bfa53d3225251f96375a21a1949b..a08e8b97bff424c02efa00cfc8bccb4d54492f5d 100644 (file)
@@ -1957,8 +1957,7 @@ linuxdvb_frontend_tune1
 
   /* Start monitor */
   if (!r) {
-    time(&lfe->lfe_monitor);
-    lfe->lfe_monitor += 4;
+    lfe->lfe_monitor = mclk() + sec2mono(4);
     mtimer_arm_rel(&lfe->lfe_monitor_timer, linuxdvb_frontend_monitor, lfe, ms2mono(50));
     lfe->lfe_ready = 1;
   }