[fix] fix ZmqIpcClient.close() error (#3600)

This commit is contained in:
李泳桦
2025-08-26 10:16:41 +08:00
committed by GitHub
parent b1f8f1aa07
commit df27a488b1
3 changed files with 27 additions and 5 deletions

View File

@@ -210,7 +210,7 @@ class ZmqIpcServer(ZmqServerBase):
return
self.running = False
llm_logger.info("Closing ZMQ connection...")
llm_logger.info("ZMQ server is closing connection...")
try:
if self.socket is not None and not self.socket.closed:
self.socket.close()
@@ -218,7 +218,7 @@ class ZmqIpcServer(ZmqServerBase):
self.context.term()
self._clear_ipc(self.file_name)
except Exception as e:
llm_logger.warning(f"Failed to close ZMQ connection - {e}")
llm_logger.warning(f"ZMQ server failed to close connection - {e}")
return
@@ -290,7 +290,7 @@ class ZmqTcpServer(ZmqServerBase):
return
self.running = False
llm_logger.info("Closing ZMQ connection...")
llm_logger.info("ZMQ server is closing connection...")
try:
if self.socket is not None and not self.socket.closed:
self.socket.close()
@@ -298,5 +298,5 @@ class ZmqTcpServer(ZmqServerBase):
self.context.term()
except Exception as e:
llm_logger.warning(f"Failed to close ZMQ connection - {e}")
llm_logger.warning(f"ZMQ server failed to close connection - {e}")
return