You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
src/node.cc calls uv_run(loop, UV_RUN_ONCE) in a loop:
do {
v8_platform.PumpMessageLoop(isolate);
more = uv_run(env.event_loop(), UV_RUN_ONCE);
if (more == false) {
v8_platform.PumpMessageLoop(isolate);
EmitBeforeExit(&env);
// Emit `beforeExit` if the loop became alive either after emitting// event, or after running some callbacks.
more = uv_loop_alive(env.event_loop());
if (uv_run(env.event_loop(), UV_RUN_NOWAIT) != 0)
more = true;
}
} while (more == true);
Activity
Fishrock123 commentedon Sep 13, 2016
This sounds like it has an awfully good chance of being related to #3665
Trott commentedon Jul 10, 2017
@bnoordhuis Any new information to add to this? If no one's actively working on it, maybe we can add a
help wantedlabel?bnoordhuis commentedon Jul 10, 2017
Good idea. Label added.
src: Node implementation of v8::Platform
src: Node implementation of v8::Platform
src: Node implementation of v8::Platform
src: Node implementation of v8::Platform