beta psd return

This commit is contained in:
Ivey Song
2026-06-10 17:53:01 +08:00
parent f21367bc20
commit 1bbe84eb56
4 changed files with 42 additions and 10 deletions

View File

@@ -405,10 +405,14 @@ class zmqServer(threading.Thread):
frames = self.cmd_socket.recv_multipart()
self._handle_cmd_message(frames)
# 处理8100数据端口消息
# 处理8100数据端口消息(排空积压,消除标签延迟)
if self.data_socket in socks and socks[self.data_socket] == zmq.POLLIN:
frames = self.data_socket.recv_multipart()
self._handle_data_message(frames)
while True:
try:
frames = self.data_socket.recv_multipart(zmq.NOBLOCK)
self._handle_data_message(frames)
except zmq.Again:
break
except Exception as e:
algo_log(f"服务器主循环异常: {e}", level="ERROR")