aboutsummaryrefslogtreecommitdiff
path: root/lib/internal/bootstrap/pre_execution.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/internal/bootstrap/pre_execution.js')
-rw-r--r--lib/internal/bootstrap/pre_execution.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/internal/bootstrap/pre_execution.js b/lib/internal/bootstrap/pre_execution.js
index 49fc025db0..30c0d89a4a 100644
--- a/lib/internal/bootstrap/pre_execution.js
+++ b/lib/internal/bootstrap/pre_execution.js
@@ -18,6 +18,8 @@ function prepareMainThreadExecution() {
setupCoverageHooks(process.env.NODE_V8_COVERAGE);
}
+ setupDebugEnv();
+
// Only main thread receives signals.
setupSignalHandlers();
@@ -91,6 +93,10 @@ function initializeReport() {
});
}
+function setupDebugEnv() {
+ require('internal/util/debuglog').initializeDebugEnv(process.env.NODE_DEBUG);
+}
+
function setupSignalHandlers() {
const {
createSignalHandlers
@@ -286,6 +292,7 @@ function loadPreloadModules() {
module.exports = {
setupCoverageHooks,
setupWarningHandler,
+ setupDebugEnv,
prepareMainThreadExecution,
initializeDeprecations,
initializeESMLoader,