]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: set don't reschedule flag in trydestroy
authorJaroslav Kysela <perex@perex.cz>
Fri, 30 Sep 2016 14:12:11 +0000 (16:12 +0200)
committerJaroslav Kysela <perex@perex.cz>
Fri, 30 Sep 2016 14:12:11 +0000 (16:12 +0200)
src/dvr/dvr_db.c

index 9f710fac31e40795db20ce7ab8174a08fde12fdd..7414a4e6fa53286b9c5d205e665ba726a7e1b555 100644 (file)
@@ -3636,6 +3636,7 @@ dvr_entry_trydestroy(dvr_entry_t *de)
     else {
       removal = (gclk() - (int64_t)de->de_stop)/(int64_t)86400;
 
+      de->de_dont_reschedule = 1;
       de->de_removal      = removal > DVR_RET_REM_DVRCONFIG ?
           removal : DVR_RET_REM_1DAY;                             /* Update removal to the current value */
       de->de_retention    = de->de_config->dvr_retention_minimal; /* Update the retention to the minimum allowed value */