Reset process.noAsar in finally block
This commit is contained in:
parent
b186d752da
commit
46fbb6ed61
1 changed files with 5 additions and 3 deletions
|
@ -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
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue