disable debug
[enigma2.git] / lib / dvb / pmt.cpp
index fc4333862f715f75f00c6133e0186af8c43e7037..f6f33b52da7f09c81d1befe977208f2a79536af4 100644 (file)
@@ -566,7 +566,10 @@ int eDVBServicePMTHandler::tune(eServiceReferenceDVB &ref, int use_decode_demux,
                }
        } else
        {
-               serviceEvent(eventNoResources);
+               if (res == eDVBResourceManager::errAllSourcesBusy)
+                       serviceEvent(eventNoResources);
+               else /* errChidNotFound, errNoChannelList, errChannelNotInList, errNoSourceFound */
+                       serviceEvent(eventMisconfiguration);
                return res;
        }