From e73015ba7f6a3ad8c870e46503ff71a1243639e3 Mon Sep 17 00:00:00 2001 From: Karl Dietz Date: Fri, 29 Mar 2013 08:07:57 +0100 Subject: [PATCH] Make the idle timeout independent of scheduler runs As the scheduler runs every other minute when the EIT scanner is enabled you end up with never being idle, thus breaking shutdown when idle. As discussed on IRC at http://irc.mythtv.org/ircLog/channel/4/2013-03-14:18:52:00 Refs: #11399 --- mythtv/programs/mythbackend/scheduler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mythtv/programs/mythbackend/scheduler.cpp b/mythtv/programs/mythbackend/scheduler.cpp index 66286fe4fed..eed332a7995 100644 --- a/mythtv/programs/mythbackend/scheduler.cpp +++ b/mythtv/programs/mythbackend/scheduler.cpp @@ -1944,7 +1944,8 @@ void Scheduler::run(void) { MythEvent me("SCHEDULE_CHANGE"); gCoreContext->dispatch(me); - idleSince = QDateTime(); +// a scheduler run has nothing to do with the idle shutdown +// idleSince = QDateTime(); } // if idletimeout is 0, the user disabled the auto-shutdown feature