调整deviceinfo内部逻辑
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import os
|
||||
import sys
|
||||
from pathlib import Path
|
||||
from Module.DeviceInfo import Deviceinfo
|
||||
from Module.DeviceInfo import DeviceInfo
|
||||
from Module.FlaskSubprocessManager import FlaskSubprocessManager
|
||||
from Utils.DevDiskImageDeployer import DevDiskImageDeployer
|
||||
|
||||
@@ -36,14 +36,12 @@ if __name__ == "__main__":
|
||||
manager.start()
|
||||
|
||||
# 设备监听(即使失败/很快返回,也不会导致主进程退出)
|
||||
# try:
|
||||
# info = Deviceinfo()
|
||||
# info.startDeviceListener()
|
||||
# except Exception as e:
|
||||
# print("[WARN] Device listener not running:", e)
|
||||
try:
|
||||
info = DeviceInfo()
|
||||
info.listen()
|
||||
except Exception as e:
|
||||
print("[WARN] Device listener not running:", e)
|
||||
|
||||
info = Deviceinfo()
|
||||
info.startDeviceListener()
|
||||
|
||||
# === 保活:阻塞主线程,直到收到 Ctrl+C/关闭 ===
|
||||
import threading, time, signal
|
||||
|
||||
Reference in New Issue
Block a user