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-Tag: v4.2.4~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5f402bdbc455b5131bb5e7c5a11dc1a56f4f154;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 0525ff9b3..f9b854a45 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)