Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions doc/api/child_process.md
Original file line number Diff line number Diff line change
Expand Up @@ -1075,6 +1075,13 @@ When the child process is a Node.js instance (e.g. spawned using
[`child_process.fork()`][]), the `process.disconnect()` method can be invoked
within the child process to close the IPC channel as well.

###subprocess.exitCode:
Comment thread
addaleax marked this conversation as resolved.
Outdated

* {integer}

`subprocess.exitcode` property indicates exit code of the child process.
Comment thread
addaleax marked this conversation as resolved.
Outdated
If child process is still running, the field will be null.
Comment thread
addaleax marked this conversation as resolved.
Outdated

### `subprocess.kill([signal])`
<!-- YAML
added: v0.1.90
Expand Down Expand Up @@ -1368,6 +1375,34 @@ It is also recommended that any `'message'` handlers in the child process
verify that `socket` exists, as the connection may have been closed during the
time it takes to send the connection to the child.

###subprocess.signalCode:
Comment thread
addaleax marked this conversation as resolved.
Outdated

* {integer}

`subprocess.signalCode` property indicates the signal number received by
Comment thread
addaleax marked this conversation as resolved.
Outdated
the child process if any, from the parent node prcess, else null.
Comment thread
addaleax marked this conversation as resolved.
Outdated

###subprocess.spawnfie:
Comment thread
addaleax marked this conversation as resolved.
Outdated

* {string}

`subprocess.spawnfile` property indicates the executable file name of
Comment thread
addaleax marked this conversation as resolved.
Outdated
the child process that is launched.

For [`child_process.fork()`][], its value will be equal to
[`process.execPath`][].
For [`child_process.spawn()`][], its value will be the name of
the executable file.
For [`child_process.exec()`][], its value will be the name of the shell
in which the child process is launched.

###subprocess.spawnargs:
Comment thread
addaleax marked this conversation as resolved.
Outdated

* {Array}

`subprocess.spawnargs` property represents the full list of command line
Comment thread
addaleax marked this conversation as resolved.
Outdated
arguments the child process was launched with.

### `subprocess.stderr`
<!-- YAML
added: v0.1.90
Expand Down