parent
fb4b50c8c9
commit
be719a1ec3
6 changed files with 39 additions and 121 deletions
|
@ -51,7 +51,7 @@ int NodeMain(int argc, char* argv[]) {
|
|||
base::TaskScheduler::CreateAndStartWithDefaultParams("Electron");
|
||||
|
||||
// Initialize gin::IsolateHolder.
|
||||
JavascriptEnvironment gin_env;
|
||||
JavascriptEnvironment gin_env(loop);
|
||||
|
||||
// Explicitly register electron's builtin modules.
|
||||
NodeBindings::RegisterBuiltinModules();
|
||||
|
@ -100,6 +100,7 @@ int NodeMain(int argc, char* argv[]) {
|
|||
node::RunAtExit(env);
|
||||
gin_env.platform()->DrainTasks(env->isolate());
|
||||
gin_env.platform()->CancelPendingDelayedTasks(env->isolate());
|
||||
gin_env.platform()->UnregisterIsolate(env->isolate());
|
||||
|
||||
node::FreeEnvironment(env);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue