if mplayerCond is none, finish thread

This commit is contained in:
Damien Elmes 2009-06-23 06:29:52 +09:00
parent ea5a867397
commit a4d1c55d4f

View file

@ -137,6 +137,8 @@ class MplayerMonitor(threading.Thread):
while 1: while 1:
mplayerCond.acquire() mplayerCond.acquire()
while not mplayerQueue: while not mplayerQueue:
if not mplayerCond:
return
mplayerCond.wait() mplayerCond.wait()
if not self.mplayer: if not self.mplayer:
self.startProcess() self.startProcess()