fix high systemload with plugged CI on e2 start
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Sat, 17 Jun 2006 10:37:25 +0000 (10:37 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Sat, 17 Jun 2006 10:37:25 +0000 (10:37 +0000)
lib/dvb_ci/dvbci.cpp

index 63df265..c24ddd2 100644 (file)
@@ -451,7 +451,7 @@ void eDVBCISlot::data(int what)
        }
 
        if (state == stateInvalid)
        }
 
        if (state == stateInvalid)
-               return;
+               reset();
 
        if(state != stateInserted) {
                eDebug("ci inserted");
 
        if(state != stateInserted) {
                eDebug("ci inserted");