rendered paste bodyIndex: libs/libmythtv/dvbsignalmonitor.cpp
===================================================================
--- libs/libmythtv/dvbsignalmonitor.cpp (revision 15468)
+++ libs/libmythtv/dvbsignalmonitor.cpp (working copy)
@@ -113,8 +113,6 @@
DVBSignalMonitor::~DVBSignalMonitor()
{
Stop();
-
- streamHandler->SetRetuneAllowed(false, NULL, NULL);
DVBStreamHandler::Return(streamHandler);
}
@@ -154,6 +152,7 @@
if (GetStreamData())
streamHandler->RemoveListener(GetStreamData());
streamHandlerStarted = false;
+ streamHandler->SetRetuneAllowed(false, NULL, NULL);
VERBOSE(VB_CHANNEL, LOC + "Stop() -- end");
}