summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2018-08-23 11:36:43 -0400
committercjihrig <cjihrig@gmail.com>2018-08-29 15:11:59 -0400
commit6a689c8aa3ef3bf517cc86807406b9a8958d4ffb (patch)
tree8d4d99bbffb185724d6976fe404118260e59f915 /lib
parentdf073cdda4d9f3afb5ae7a5dd0bd153537b66181 (diff)
downloadandroid-node-v8-6a689c8aa3ef3bf517cc86807406b9a8958d4ffb.tar.gz
android-node-v8-6a689c8aa3ef3bf517cc86807406b9a8958d4ffb.tar.bz2
android-node-v8-6a689c8aa3ef3bf517cc86807406b9a8958d4ffb.zip
lib: make pipe_wrap binding internal
PR-URL: https://github.com/nodejs/node/pull/22482 Refs: https://github.com/nodejs/node/issues/22160 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/_tls_wrap.js2
-rw-r--r--lib/child_process.js3
-rw-r--r--lib/internal/bootstrap/node.js1
-rw-r--r--lib/internal/child_process.js2
-rw-r--r--lib/net.js2
5 files changed, 6 insertions, 4 deletions
diff --git a/lib/_tls_wrap.js b/lib/_tls_wrap.js
index 010973fddc..f806d70b99 100644
--- a/lib/_tls_wrap.js
+++ b/lib/_tls_wrap.js
@@ -35,7 +35,7 @@ const debug = util.debuglog('tls');
const { internalBinding } = require('internal/bootstrap/loaders');
const { TCP, constants: TCPConstants } = internalBinding('tcp_wrap');
const tls_wrap = internalBinding('tls_wrap');
-const { Pipe, constants: PipeConstants } = process.binding('pipe_wrap');
+const { Pipe, constants: PipeConstants } = internalBinding('pipe_wrap');
const { owner_symbol } = require('internal/async_hooks').symbols;
const { SecureContext: NativeSecureContext } = internalBinding('crypto');
const {
diff --git a/lib/child_process.js b/lib/child_process.js
index 1ab4150b01..05afcdbc6c 100644
--- a/lib/child_process.js
+++ b/lib/child_process.js
@@ -28,7 +28,8 @@ const {
const { isArrayBufferView } = require('internal/util/types');
const debug = util.debuglog('child_process');
const { Buffer } = require('buffer');
-const { Pipe, constants: PipeConstants } = process.binding('pipe_wrap');
+const { internalBinding } = require('internal/bootstrap/loaders');
+const { Pipe, constants: PipeConstants } = internalBinding('pipe_wrap');
const {
ERR_INVALID_ARG_VALUE,
ERR_CHILD_PROCESS_IPC_REQUIRED,
diff --git a/lib/internal/bootstrap/node.js b/lib/internal/bootstrap/node.js
index d65e12cc78..26d0b2710f 100644
--- a/lib/internal/bootstrap/node.js
+++ b/lib/internal/bootstrap/node.js
@@ -350,6 +350,7 @@
new SafeSet([
'fs_event_wrap',
'uv',
+ 'pipe_wrap',
'http_parser',
'process_wrap',
'v8',
diff --git a/lib/internal/child_process.js b/lib/internal/child_process.js
index 6c46aaf34d..70211e99fe 100644
--- a/lib/internal/child_process.js
+++ b/lib/internal/child_process.js
@@ -25,7 +25,7 @@ const { internalBinding } = require('internal/bootstrap/loaders');
const { Process } = internalBinding('process_wrap');
const { WriteWrap } = internalBinding('stream_wrap');
-const { Pipe, constants: PipeConstants } = process.binding('pipe_wrap');
+const { Pipe, constants: PipeConstants } = internalBinding('pipe_wrap');
const { TCP } = internalBinding('tcp_wrap');
const { TTY } = internalBinding('tty_wrap');
const { UDP } = process.binding('udp_wrap');
diff --git a/lib/net.js b/lib/net.js
index c489353b66..33c41c126e 100644
--- a/lib/net.js
+++ b/lib/net.js
@@ -53,7 +53,7 @@ const {
Pipe,
PipeConnectWrap,
constants: PipeConstants
-} = process.binding('pipe_wrap');
+} = internalBinding('pipe_wrap');
const {
newAsyncId,
defaultTriggerAsyncIdScope,