diff --git a/mythtv/libs/libmythtv/tv_rec.cpp b/mythtv/libs/libmythtv/tv_rec.cpp
index 736d40fe05..577c512800 100644
|
a
|
b
|
void TVRec::HandlePendingRecordings(void)
|
| 1579 | 1579 | if (pendingRecordings.empty()) |
| 1580 | 1580 | return; |
| 1581 | 1581 | |
| | 1582 | // Make sure EIT scan is stopped so it does't interfere |
| | 1583 | if (scanner && HasFlags(kFlagEITScannerRunning)) |
| | 1584 | { |
| | 1585 | LOG(VB_CHANNEL, LOG_INFO, LOC + "We may need to start recording " |
| | 1586 | "and the EIT scanner is running, so stopping it."); |
| | 1587 | |
| | 1588 | scanner->StopActiveScan(); |
| | 1589 | ClearFlags(kFlagEITScannerRunning, __FILE__, __LINE__); |
| | 1590 | |
| | 1591 | eitScanStartTime = MythDate::current(); |
| | 1592 | eitScanStartTime = eitScanStartTime.addSecs( |
| | 1593 | eitCrawlIdleStart + 30 + eit_start_rand(eitTransportTimeout)); |
| | 1594 | } |
| | 1595 | |
| 1582 | 1596 | // If we have a pending recording and AskAllowRecording |
| 1583 | 1597 | // or DoNotAskAllowRecording is set and the frontend is |
| 1584 | 1598 | // ready send an ASK_RECORDING query to frontend. |