Fix division by zero

This commit is contained in:
Sqozz
1970-01-02 13:19:31 +01:00
committed by sqozz
parent 5b2639a329
commit e84361b653

View File

@@ -196,12 +196,14 @@ class ProgressParser:
# don't go over a 100%; we know cdparanoia reads each frame at least
# twice
return min(frames * 2.0 / reads, 1.0)
try:
return min(frames * 2.0 / reads, 1.0)
except ZeroDivisionError:
return 0
# FIXME: handle errors
class ReadTrackTask(task.Task):
"""
I am a task that reads a track using cdparanoia.