ソースを参照

处理线程监听全部完成出现异常问题

yf_fyh 3 年 前
コミット
fc7df7ea11
1 ファイル変更4 行追加5 行削除
  1. 4 5
      crond_script/sim_info.py

+ 4 - 5
crond_script/sim_info.py

@@ -381,12 +381,11 @@ class BD_SIMUpdate(object):
 if __name__ == "__main__":
     print("SIM卡信息开始更新----------%s"%(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")))
     print("")
-    all_tasks = []
     Execution_POOL= ThreadPoolExecutor(max_workers=2)
-    a = Execution_POOL.submit(SQ_SIMUpdate().run())
-    all_tasks.append(a)
-    b = Execution_POOL.submit(BD_SIMUpdate().run())
-    all_tasks.append(b)
+    all_tasks = [
+        Execution_POOL.submit(SQ_SIMUpdate().run),
+        Execution_POOL.submit(BD_SIMUpdate().run)
+    ]
     wait(all_tasks, return_when=ALL_COMPLETED)
 
     print("SIM卡信息更新完毕----------%s"%(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")))