diff --git a/lib/internal/process.js b/lib/internal/process.js index e58b83d21631ff..71db75b91685ea 100644 --- a/lib/internal/process.js +++ b/lib/internal/process.js @@ -227,14 +227,7 @@ function setupChannel() { // Make sure it's not accidentally inherited by child processes. delete process.env.NODE_CHANNEL_FD; - const cp = require('child_process'); - - // Load tcp_wrap to avoid situation where we might immediately receive - // a message. - // FIXME is this really necessary? - process.binding('tcp_wrap'); - - cp._forkChild(fd); + require('child_process')._forkChild(fd); assert(process.send); } }