its better to set tone and set voltage before closing the frontend fd :)
[enigma2.git] / lib / dvb / frontend.cpp
index a081a37ff81a647c67507c1ed5dc102c556aa76c..dff3ddb9f99f076fe9423944c27b892af490599e 100644 (file)
@@ -332,6 +332,8 @@ int eDVBFrontend::closeFrontend()
                }
        }
        eDebug("close frontend %d", m_fe);
+       setTone(iDVBFrontend::toneOff);
+       setVoltage(iDVBFrontend::voltageOff);
        if (m_fd >= 0)
        {
                ::close(m_fd);
@@ -347,8 +349,6 @@ int eDVBFrontend::closeFrontend()
        delete m_sn;
        m_sn=0;
 
-       setTone(iDVBFrontend::toneOff);
-       setVoltage(iDVBFrontend::voltageOff);
        return 0;
 }