feat(LocalRunnerClient): add shutdown logic for dynamicActionMcpServer

This commit is contained in:
2025-12-25 10:12:38 +08:00
parent d614ac0b15
commit e00d77f076

View File

@@ -308,6 +308,7 @@ public class LocalRunnerClient extends RunnerClient {
} }
private void setupShutdownHook() { private void setupShutdownHook() {
dynamicActionMcpServer.close();
this.mcpClients.forEach((id, client) -> { this.mcpClients.forEach((id, client) -> {
client.close(); client.close();
log.info("[{}] MCP-Client 已关闭", id); log.info("[{}] MCP-Client 已关闭", id);