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. |