From: Jaroslav Kysela Date: Sat, 31 Oct 2015 20:46:15 +0000 (+0100) Subject: DVR: don't restart service when EPG stop was received X-Git-Tag: v4.2.1~1714 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4b89d68a491e45acb08868ba76a2dd26e937aa64;p=thirdparty%2Ftvheadend.git DVR: don't restart service when EPG stop was received --- diff --git a/src/dvr/dvr_rec.c b/src/dvr/dvr_rec.c index 65fa4af05..c2c8db462 100644 --- a/src/dvr/dvr_rec.c +++ b/src/dvr/dvr_rec.c @@ -1255,7 +1255,7 @@ dvr_thread(void *aux) if (rs == DVR_RS_COMMERCIAL && comm_skip) break; if (!epg_running) { - if (ss && packets) { + if (ss && packets && de->de_running_start == 0) { dvr_streaming_restart(de, &run); packets = 0; started = 0; @@ -1321,7 +1321,7 @@ dvr_thread(void *aux) break; if (!epg_running) { - if (packets) { + if (ss && packets && de->de_running_start == 0) { dvr_streaming_restart(de, &run); packets = 0; started = 0;