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
Next Next commit
doc: document missing properties in child_process
fixes:#27206
  • Loading branch information
HarshithaKP committed Jan 13, 2020
commit e9688651f3e1a7a2a48d53ed428a7c08f5604078
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