def _fun_thread_daemon_watch(self):
time_sleep = 5
if self._close:
return
while True:
'''check api work'''
is_api_ok = self._is_api_socket_ok()
if is_api_ok is True:
time.sleep(time_sleep)
continue
self._loop_kill_futunn()
'''start new ftnn.exe process'''
process_new = psutil.Popen([self._exe_path, "type=python_auto"])
if process_new is not None:
print("FTApiDaemon new futnn process open ! pid={}".format(process_new.pid))
else:
print("FTApiDaemon open process fail ! ")
time.sleep(time_sleep)
评论列表
文章目录