From: Jaroslav Kysela Date: Fri, 30 Sep 2016 14:12:11 +0000 (+0200) Subject: DVR: set don't reschedule flag in trydestroy X-Git-Tag: v4.2.1~293 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2914ed3de59637b5972fb0277104677959180209;p=thirdparty%2Ftvheadend.git DVR: set don't reschedule flag in trydestroy --- diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 9f710fac3..7414a4e6f 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -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 */