Skip to content

server: fix cross-platform MCP stdio process handling - #18

Merged
pwilkin merged 1 commit into
pwilkin:feat-mcp-serverfrom
ServeurpersoCom:fix-mcp-stdio-process-handling
Jul 16, 2026
Merged

server: fix cross-platform MCP stdio process handling#18
pwilkin merged 1 commit into
pwilkin:feat-mcp-serverfrom
ServeurpersoCom:fix-mcp-stdio-process-handling

Conversation

@ServeurpersoCom

Copy link
Copy Markdown

Overview

server: fix cross-platform MCP stdio process handling

For ggml-org#25736

Additional information

  • prevent POSIX MCP children from inheriting pipes from other instances
  • fix Windows argument quoting for paths containing spaces and backslashes
  • keep Windows child stderr separate from the JSON-RPC stdout pipe

Requirements

  • I have read and agree with the contributing guidelines
  • AI usage disclosure: YES Frontier models + Self-hosted computer use infrastructure

- prevent POSIX MCP children from inheriting pipes from other instances
- fix Windows argument quoting for paths containing spaces and backslashes
- keep Windows child stderr separate from the JSON-RPC stdout pipe
@pwilkin
pwilkin merged commit 7bb765a into pwilkin:feat-mcp-server Jul 16, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants