void eDVBCISlot::data(int what)
{
- if (state == stateInvalid)
- return;
if(what == eSocketNotifier::Priority) {
if(state != stateRemoved) {
state = stateRemoved;
return;
}
+ if (state == stateInvalid)
+ return;
+
if(state != stateInserted) {
eDebug("ci inserted");
state = stateInserted;