From 5dd5dbe838fe8c02d47725dc4c244a981bfa00da Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Sat, 11 Jun 2011 11:01:04 -0400 Subject: [PATCH] trying to fix an odd bug --- musicquizzer.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/musicquizzer.py b/musicquizzer.py index ec239c0..4fed4dc 100644 --- a/musicquizzer.py +++ b/musicquizzer.py @@ -211,13 +211,10 @@ class AnswerSheet(object): before = time.time() self.play_piece(piece) after = time.time() - retries = 1 - while after - before < 3 or retries >= 100: # if the piece - before = time.time() # played for less than 3 seconds, - self.play_piece(piece) # assume something went wrong - after = time.time() # loading and try to replay it, - retries += 1 # but don't get stuck in a loop if - # we legitimately can't play it + while after - before < 3: # if the piece played for less than + before = time.time() # 3 seconds, assume something went + self.play_piece(piece) # wrong loading and try to replay it + after = time.time() self.playing.set("That was Excerpt {0}...".format(cur_excerpt)) cur_excerpt = chr(ord(cur_excerpt) + 1) time.sleep(break_length)