Reset process.noAsar in finally block

This commit is contained in:
Kevin Sawicki 2016-09-06 13:40:25 -07:00
parent b186d752da
commit 46fbb6ed61

View file

@ -675,9 +675,11 @@
childProcess[functionName] = function () { childProcess[functionName] = function () {
const processNoAsarOriginalValue = process.noAsar const processNoAsarOriginalValue = process.noAsar
process.noAsar = true process.noAsar = true
const result = old.apply(this, arguments) try {
process.noAsar = processNoAsarOriginalValue return old.apply(this, arguments)
return result } finally {
process.noAsar = processNoAsarOriginalValue
}
} }
}) })