diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-11-24 03:44:37 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-11-24 03:44:37 +0000 |
| commit | 594e93a119681f5db075e6bacf4fcad76f7ddcda (patch) | |
| tree | 1774a9af0c41309797b914e25f46fcf9b62a6bb2 /RecordTimer.py | |
| parent | 6fc007ad54d256e0b6548f22707416d501de595b (diff) | |
| download | enigma2-594e93a119681f5db075e6bacf4fcad76f7ddcda.tar.gz enigma2-594e93a119681f5db075e6bacf4fcad76f7ddcda.zip | |
timer removal SHOULD (!!!!!!!!!!!!!!!!!!!!!!!!!!!) work now...
Diffstat (limited to 'RecordTimer.py')
| -rw-r--r-- | RecordTimer.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/RecordTimer.py b/RecordTimer.py index c3b948d2..e26bda60 100644 --- a/RecordTimer.py +++ b/RecordTimer.py @@ -142,10 +142,12 @@ class RecordTimer(timer.Timer): file.close() def record(self, entry): + print "[Timer] Record " + str(entry) entry.Timer = self self.addTimerEntry(entry) def removeEntry(self, entry): + print "[Timer] Remove " + str(entry) if entry.state == timer.TimerEntry.StateRunning: entry.end = time.time() self.timeChanged(entry) @@ -158,7 +160,10 @@ class RecordTimer(timer.Timer): print "timer did already end - doing nothing." # now the timer should be in the processed_timers list. remove it from there. - self.processed_timers.remove(entry) + try: + self.processed_timers.remove(entry) + except: + pass def shutdown(self): self.saveTimer() |
