From 233d8bdfda46f7280fdb802f43686b0e9704a8cc Mon Sep 17 00:00:00 2001 From: solebox <5013box@gmail.com> Date: Tue, 1 Nov 2016 00:35:27 +0200 Subject: [PATCH 1/2] vm: name anonymous functions Ref: #8913 --- lib/vm.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/vm.js b/lib/vm.js index 73359c1b6825b0..48423634d5a4e0 100644 --- a/lib/vm.js +++ b/lib/vm.js @@ -18,9 +18,10 @@ const realRunInContext = Script.prototype.runInContext; Script.prototype.runInThisContext = function(options) { if (options && options.breakOnSigint) { - return sigintHandlersWrap(() => { + const sigintHandler = () => { return realRunInThisContext.call(this, options); - }); + }; + return sigintHandlersWrap(sigintHandler); } else { return realRunInThisContext.call(this, options); } @@ -28,9 +29,10 @@ Script.prototype.runInThisContext = function(options) { Script.prototype.runInContext = function(contextifiedSandbox, options) { if (options && options.breakOnSigint) { - return sigintHandlersWrap(() => { + const sigintHandler = () => { return realRunInContext.call(this, contextifiedSandbox, options); - }); + }; + return sigintHandlersWrap(sigintHandler); } else { return realRunInContext.call(this, contextifiedSandbox, options); } From 27846a3dc13106f3a97f76787278a04d1a7357a6 Mon Sep 17 00:00:00 2001 From: solebox <5013box@gmail.com> Date: Wed, 2 Nov 2016 01:52:00 +0200 Subject: [PATCH 2/2] vm: name anonymous functions Ref: #8913 --- lib/vm.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/vm.js b/lib/vm.js index 48423634d5a4e0..4869d368807665 100644 --- a/lib/vm.js +++ b/lib/vm.js @@ -18,10 +18,10 @@ const realRunInContext = Script.prototype.runInContext; Script.prototype.runInThisContext = function(options) { if (options && options.breakOnSigint) { - const sigintHandler = () => { + const realRunInThisContextScript = () => { return realRunInThisContext.call(this, options); }; - return sigintHandlersWrap(sigintHandler); + return sigintHandlersWrap(realRunInThisContextScript); } else { return realRunInThisContext.call(this, options); } @@ -29,10 +29,10 @@ Script.prototype.runInThisContext = function(options) { Script.prototype.runInContext = function(contextifiedSandbox, options) { if (options && options.breakOnSigint) { - const sigintHandler = () => { + const realRunInContextScript = () => { return realRunInContext.call(this, contextifiedSandbox, options); }; - return sigintHandlersWrap(sigintHandler); + return sigintHandlersWrap(realRunInContextScript); } else { return realRunInContext.call(this, contextifiedSandbox, options); }