diff --git a/conjurer_musician/conjurer_musician.py b/conjurer_musician/conjurer_musician.py index bbc2a69..beafa64 100644 --- a/conjurer_musician/conjurer_musician.py +++ b/conjurer_musician/conjurer_musician.py @@ -116,8 +116,10 @@ def scan_tracks(): st_results1 = os.stat(PERSISTENCE_PATH) st_size1 = st_results1[6] if prev_st_size1 != st_size1: - time.sleep(0.3) - prev_st_size1 = st_size1 + while prev_st_size1 != st_size1: + prev_st_size1 = st_size1 + st_results1 = os.stat(PERSISTENCE_PATH) + st_size1 = st_results1[6] file1 = open(PERSISTENCE_PATH, 'r') lines = file1.readlines() result = ["now_playing", lines[3]]