mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-04-28 11:41:04 +00:00
fix: upgrade @lydell/node-pty to 1.2.0-beta.10 to fix PTY FD leak
The previous version (1.1.0) has a native-level bug on macOS where each PTY spawn leaks one /dev/ptmx file descriptor that is never closed. Over a long session with hundreds of shell commands, this exhausts the system-wide PTY pool (kern.tty.ptmx_max = 511), breaking other programs like tmux and new terminal windows. Root cause: microsoft/node-pty#882 Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
parent
20e51e3d30
commit
89b79544d1
7 changed files with 66 additions and 60 deletions
|
|
@ -169,12 +169,12 @@ const distPackageJson = {
|
|||
config: rootPackageJson.config,
|
||||
dependencies: {},
|
||||
optionalDependencies: {
|
||||
'@lydell/node-pty': '1.1.0',
|
||||
'@lydell/node-pty-darwin-arm64': '1.1.0',
|
||||
'@lydell/node-pty-darwin-x64': '1.1.0',
|
||||
'@lydell/node-pty-linux-x64': '1.1.0',
|
||||
'@lydell/node-pty-win32-arm64': '1.1.0',
|
||||
'@lydell/node-pty-win32-x64': '1.1.0',
|
||||
'@lydell/node-pty': '1.2.0-beta.10',
|
||||
'@lydell/node-pty-darwin-arm64': '1.2.0-beta.10',
|
||||
'@lydell/node-pty-darwin-x64': '1.2.0-beta.10',
|
||||
'@lydell/node-pty-linux-x64': '1.2.0-beta.10',
|
||||
'@lydell/node-pty-win32-arm64': '1.2.0-beta.10',
|
||||
'@lydell/node-pty-win32-x64': '1.2.0-beta.10',
|
||||
'@teddyzhu/clipboard': '0.0.5',
|
||||
'@teddyzhu/clipboard-darwin-arm64': '0.0.5',
|
||||
'@teddyzhu/clipboard-darwin-x64': '0.0.5',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue