From: Jaroslav Kysela Date: Tue, 19 Sep 2017 06:24:37 +0000 (+0200) Subject: DVR: fix for 'handle SM_CODE_USER_REQUEST as a successful case', fixes #4609 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f5337ad1af0b746962294575ade68cd71a112022;p=thirdparty%2Ftvheadend.git DVR: fix for 'handle SM_CODE_USER_REQUEST as a successful case', fixes #4609 --- diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 74882d95b..039a9a4ba 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -145,7 +145,7 @@ int dvr_entry_is_finished(dvr_entry_t *entry, int flags) int success = entry->de_sched_state == DVR_COMPLETED; if (success && entry->de_last_error != SM_CODE_USER_REQUEST) - success = entry->de_last_error != SM_CODE_OK && + success = entry->de_last_error == SM_CODE_OK && entry->de_data_errors < DVR_MAX_DATA_ERRORS; if ((flags & DVR_FINISHED_REMOVED_SUCCESS) && removed && success)