]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: don't mark entries as time missed when job was completed, fixes #3411
authorJaroslav Kysela <perex@perex.cz>
Fri, 11 Dec 2015 20:32:21 +0000 (21:32 +0100)
committerJaroslav Kysela <perex@perex.cz>
Fri, 11 Dec 2015 20:32:28 +0000 (21:32 +0100)
src/dvr/dvr_db.c

index 0f10531c0936fcccb515a8dd9f8e8796cc9a043e..129f1046ad22e1341bf5901ef1e0eabc59c54f85 100644 (file)
@@ -599,7 +599,8 @@ dvr_entry_set_timer(dvr_entry_t *de)
       goto recording;
     }
 
-    if(htsmsg_is_empty(de->de_files))
+    /* Files are missing and job was completed */
+    if(htsmsg_is_empty(de->de_files) && !de->de_dont_reschedule)
       dvr_entry_missed_time(de, de->de_last_error);
     else
       dvr_entry_completed(de, de->de_last_error);