This commit is contained in:
2024-07-04 17:49:41 +08:00
parent 65aceec3a2
commit d81d0d7cff
3 changed files with 67 additions and 24 deletions

View File

@@ -129,6 +129,17 @@ def yolo_infer_server_main(queue):
mythread2 = threading.Thread(target=camera_resp, args=(cfg['camera']['camera1_port'], cfg['camera']['front_camera_port']), daemon=True)
mythread1.start()
mythread2.start()
import signal
import sys
def signal_handler(signum, frame):
logger.info("Received signal, exiting...")
sys.exit(0)
# 注册信号处理函数
signal.signal(signal.SIGTERM, signal_handler)
signal.signal(signal.SIGINT, signal_handler)
while not exit_event.is_set():
with lock3:
if start: