fix non correct working timer sanity check!
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Mon, 20 Oct 2008 13:49:25 +0000 (13:49 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Mon, 20 Oct 2008 13:49:25 +0000 (13:49 +0000)
lib/python/Components/TimerSanityCheck.py

index d3857039cce00f03c6ce5ef082e24310177317a6..43885522b08d073aa79514acbe88b579d386d062 100644 (file)
@@ -25,7 +25,6 @@ class TimerSanityCheck:
                else:
                        self.simultimer = [ self.newtimer ]
                return self.checkTimerlist()
-               
 
        def getSimulTimerList(self):
                return self.simultimer
@@ -178,11 +177,13 @@ class TimerSanityCheck:
                                                ConflictTimer = timer
                                                ConflictTunerType = tunerType
                                                ConflictSlot = tunerSlot
+                               del feinfo
                        elif event[2] == self.eflag:
                                for fakeRec in fakeRecList:
                                        if timer == fakeRec[0]:
                                                NavigationInstance.instance.stopRecordService(fakeRec[1])
                                                fakeRecList.remove(fakeRec)
+                               del fakeRec
                                if overlaplist.count(timer):
                                        overlaplist.remove(timer)
                        else: