diff --git a/mythtv/libs/libmythtv/tv_rec.cpp b/mythtv/libs/libmythtv/tv_rec.cpp index 3b58eef..ced991b 100644 --- a/mythtv/libs/libmythtv/tv_rec.cpp +++ b/mythtv/libs/libmythtv/tv_rec.cpp @@ -3932,6 +3932,9 @@ MPEGStreamData *TVRec::TuningSignalCheck(void) { scanner->StopActiveScan(); ClearFlags(kFlagEITScannerRunning); + eitScanStartTime = MythDate::current(); + eitScanStartTime = eitScanStartTime.addSecs(eitCrawlIdleStart + + eit_start_rand(cardid, eitTransportTimeout)); } } else @@ -4707,4 +4710,3 @@ static void apply_broken_dvb_driver_crc_hack(ChannelBase*, MPEGStreamData*) {} #endif // USING_DVB /* vim: set expandtab tabstop=4 shiftwidth=4: */ -