Skip to content

Commit e646ce6

Browse files
committed
src: rewrite task runner in c++
nodejs/node#52609
1 parent ca4739d commit e646ce6

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎shell/app/node_main.cc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ int NodeMain() {
183183
const std::vector<std::string> args = ElectronCommandLine::AsUtf8();
184184
ExitIfContainsDisallowedFlags(args);
185185

186-
std::unique_ptr<node::InitializationResult> result =
186+
std::shared_ptr<node::InitializationResult> result =
187187
node::InitializeOncePerProcess(
188188
args,
189189
{node::ProcessInitializationFlags::kNoInitializeV8,

‎shell/common/node_bindings.cc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> context) {
568568
if (!fuses::IsNodeOptionsEnabled())
569569
process_flags |= node::ProcessInitializationFlags::kDisableNodeOptionsEnv;
570570

571-
std::unique_ptr<node::InitializationResult> result =
571+
std::shared_ptr<node::InitializationResult> result =
572572
node::InitializeOncePerProcess(
573573
args,
574574
static_cast<node::ProcessInitializationFlags::Flags>(process_flags));

0 commit comments

Comments
 (0)