1
0
镜像自地址 https://github.com/tuna/tunasync.git 已同步 2025-12-06 06:26:46 +00:00
这个提交包含在:
bigeagle
2014-10-18 11:22:59 +08:00
父节点 95e546c9f0
当前提交 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