X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/0bc1ee8c40769cf8c48b56dcc4c9e5987b8cd20a..462ec6f4ad2051551cb91c75ba614d3b7b17c543:/lib/dvb/dvb.cpp diff --git a/lib/dvb/dvb.cpp b/lib/dvb/dvb.cpp index 8c89a16f..8af8bb0e 100644 --- a/lib/dvb/dvb.cpp +++ b/lib/dvb/dvb.cpp @@ -304,8 +304,7 @@ RESULT eDVBResourceManager::allocateChannel(const eDVBChannelID &channelid, eUse if(channelid==cache_chan->getChannelID()) { eDebug("use cached_channel"); - channel = m_cached_channel; - m_cached_channel->recheckFrontendState(); + channel = m_cached_channel; return 0; } m_cached_channel=0; @@ -601,7 +600,7 @@ void eDVBChannel::frontendStateChanged(iDVBFrontend*fe) } else /* on unmanaged channels, we don't do this. the client will do this. */ { - eDebug("OURSTATE: lost lock, unavailable now.") + eDebug("OURSTATE: lost lock, unavailable now."); ourstate = state_unavailable; } } else if (state == iDVBFrontend::stateFailed)