-
Notifications
You must be signed in to change notification settings - Fork 297
Closed
Labels
*out-of-scopePosted issue is not in scope of VS CodePosted issue is not in scope of VS Code
Description
Environment details
- OS: macOs
- OS version: 12.0
- node-pty version: 1.0.0
Issue description
I randomly get this error when calling spawn function multiple consecutive times:
/node_modules/node-pty/src/unixTerminal.ts:114
const term = pty.fork(file, args, parsedEnv, cwd, this._cols, this._rows, uid, gid, (encoding === 'utf8'), helperPath, onexit);
^
Error: posix_spawnp failed.
Here's a script to reproduce the problem.
import { spawn } from "node-pty"
const reproduce = async () => {
for(let i = 0; i <= 1000; i++) {
console.log(`the error is in ${i} iteration`)
await spawn(`echo hello ${i}`, [], {
name: 'xterm-color',
cols: 80,
rows: 30,
cwd: process.env.HOME,
env: process.env as any,
})
}
}
try {
reproduce()
} catch (error) {
console.error(error)
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
*out-of-scopePosted issue is not in scope of VS CodePosted issue is not in scope of VS Code