Skip to content

node docs issue in child_process #7269

Closed
@ORESoftware

Description

@ORESoftware

Using child_process.spawn, I believe the docs are incorrect (simple typo with drastic consequences) when using the stdio option:

const cp = require('child_process');
const n = cp.spawn('node',['foo.js'],{
  stdio: ['ignore','ignore','ignore'],
  detached: true
});

the above should be correct, if you wish to create a child_process that is the leader of a new process group, that won't die if the parent is killed.

However, the child_process docs have this:

https://nodejs.org/api/child_process.html#child_process_options_detached

const n = cp.spawn('node',['foo.js'],{
  stdio: ['ignore'],
  detached: true
});

I don't believe the above is correct, although this may work:

const n = cp.spawn('node',['foo.js'],{
  stdio: 'ignore',
  detached: true
});

this issue had me stuck for a few days :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    child_processIssues and PRs related to the child_process subsystem.docIssues and PRs related to the documentations.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions