addaleax · GitHub

@addaleax added child_process

Issues and PRs related to the child_process subsystem.

semver-major

PRs that contain breaking changes and should be released in the next major version.

labels

Oct 29, 2019

vsemozhetbyt

bnoordhuis

@addaleax

Fishrock123

lundibundi

@addaleax

lundibundi

bnoordhuis

Instead of exposing the C++ bindings object as `subprocess.channel`
or `process.channel`, provide the “control” object that was
previously used internally as the public-facing variant of it.
This should be better than returning the raw pipe object, and
matches the original intention (when the `channel` property was
first added) of providing a proper way to `.ref()` or `.unref()`
the channel.
Refs: nodejs#9322
Refs: nodejs#9313

@addaleax

@addaleax addaleax added author ready

PRs that have at least one approval, no pending requests for changes, and a CI started.

and removed review wanted

PRs that need reviews.

labels

Jan 3, 2020

BridgeAR pushed a commit that referenced this pull request

Jan 3, 2020
Instead of exposing the C++ bindings object as `subprocess.channel`
or `process.channel`, provide the “control” object that was
previously used internally as the public-facing variant of it.
This should be better than returning the raw pipe object, and
matches the original intention (when the `channel` property was
first added) of providing a proper way to `.ref()` or `.unref()`
the channel.
PR-URL: #30165
Refs: #9322
Refs: #9313
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Denys Otrishko <shishugi@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: James M Snell <jasnell@gmail.com>

@addaleax

addaleax deleted the child-process-channel-public branch

January 4, 2020 03:22

Merged

Closed

Read the original on github.com ↗