Skip to content

Commit f7e409e

Browse files
committed
Fixup internal fs override patch
nodejs/node#30610
1 parent 3450740 commit f7e409e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

patches/node/refactor_allow_embedder_overriding_of_internal_fs_calls.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ diff --git a/lib/internal/bootstrap/node.js b/lib/internal/bootstrap/node.js
1010
index 18acd9d2b64774efdb9261e69923a5ba320a7f0e..0f36697ce5ed0b5bb6df74ceca219574da7eea53 100644
1111
--- a/lib/internal/bootstrap/node.js
1212
+++ b/lib/internal/bootstrap/node.js
13-
@@ -63,6 +63,10 @@ if (ownsProcessState) {
14-
);
15-
}
13+
@@ -57,6 +57,10 @@ setupBuffer();
14+
process.domain = null;
15+
process._exiting = false;
1616

1717
+// NOTE: Electron deletes this references before user code runs so that
1818
+// internalBinding is not leaked to user code
1919
+process.internalBinding = internalBinding;
2020
+
2121
// process.config is serialized config.gypi
22-
process.config = JSON.parse(internalBinding('native_module').config);
22+
process.config = JSONParse(internalBinding('native_module').config);
2323

2424
diff --git a/lib/internal/modules/cjs/loader.js b/lib/internal/modules/cjs/loader.js
2525
index fc0f953820fa6222ff8cca2e27d3087e05288ff5..2fddd3766ffb28dc9176ed1b7a4b01361dd72fcd 100644

0 commit comments

Comments
 (0)