diff options
author | cjihrig <cjihrig@gmail.com> | 2018-09-03 11:28:38 -0400 |
---|---|---|
committer | cjihrig <cjihrig@gmail.com> | 2018-09-05 21:53:43 -0400 |
commit | 2bf4697ff4be6a510410be1f1e67549be347614b (patch) | |
tree | cccabed62c0873c8e48848b5d15e88c945fb15b1 /lib | |
parent | 7e4b0a4850a5c7d9e14824db20f818db947305d3 (diff) | |
download | android-node-v8-2bf4697ff4be6a510410be1f1e67549be347614b.tar.gz android-node-v8-2bf4697ff4be6a510410be1f1e67549be347614b.tar.bz2 android-node-v8-2bf4697ff4be6a510410be1f1e67549be347614b.zip |
repl: remove duplicate util binding
PR-URL: https://github.com/nodejs/node/pull/22675
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/repl.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/repl.js b/lib/repl.js index a7e8b4cd27..3f3d33175c 100644 --- a/lib/repl.js +++ b/lib/repl.js @@ -54,7 +54,6 @@ const { const internalUtil = require('internal/util'); const util = require('util'); const { internalBinding } = require('internal/bootstrap/loaders'); -const utilBinding = internalBinding('util'); const { inherits } = util; const Stream = require('stream'); const vm = require('vm'); @@ -79,7 +78,9 @@ const { propertyFilter: { ALL_PROPERTIES, SKIP_SYMBOLS - } + }, + startSigintWatchdog, + stopSigintWatchdog } = internalBinding('util'); // Lazy-loaded. @@ -314,7 +315,7 @@ function REPLServer(prompt, if (self.breakEvalOnSigint) { // Start the SIGINT watchdog before entering raw mode so that a very // quick Ctrl+C doesn't lead to aborting the process completely. - if (!utilBinding.startSigintWatchdog()) + if (!startSigintWatchdog()) throw new ERR_CANNOT_WATCH_SIGINT(); previouslyInRawMode = self._setRawMode(false); } @@ -338,7 +339,7 @@ function REPLServer(prompt, // Returns true if there were pending SIGINTs *after* the script // has terminated without being interrupted itself. - if (utilBinding.stopSigintWatchdog()) { + if (stopSigintWatchdog()) { self.emit('SIGINT'); } } |