mirror of
https://github.com/tuna/tunasync.git
synced 2025-04-21 04:42:46 +00:00
bug fix
This commit is contained in:
parent
95e546c9f0
commit
e4a0790c66
@ -1,7 +1,6 @@
|
||||
#!/usr/bin/env python2
|
||||
# -*- coding:utf-8 -*-
|
||||
import sys
|
||||
import time
|
||||
import signal
|
||||
|
||||
|
||||
@ -36,18 +35,18 @@ def run_job(sema, child_q, manager_q, provider):
|
||||
|
||||
sema.release()
|
||||
aquired = False
|
||||
|
||||
print("syncing {} finished, sleep {} minutes for the next turn".format(
|
||||
provider.name, provider.interval
|
||||
))
|
||||
|
||||
try:
|
||||
msg = child_q.get(timeout=1)
|
||||
msg = child_q.get(timeout=provider.interval * 60)
|
||||
if msg == "terminate":
|
||||
manager_q.put((provider.name, "QUIT"))
|
||||
break
|
||||
except:
|
||||
pass
|
||||
|
||||
print("syncing {} finished, sleep {} minutes for the next turn".format(
|
||||
provider.name, provider.interval
|
||||
))
|
||||
time.sleep(provider.interval * 60)
|
||||
|
||||
|
||||
# vim: ts=4 sw=4 sts=4 expandtab
|
||||
|
Loading…
x
Reference in New Issue
Block a user