fix: iocp integration when process is reused (#33207)

This commit is contained in:
Robo
2022-03-21 16:42:22 +09:00
committed by GitHub
parent e100402b13
commit 4cc2ed842e
9 changed files with 83 additions and 17 deletions

View File

@@ -15,6 +15,7 @@ class NodeBindingsMac : public NodeBindings {
explicit NodeBindingsMac(BrowserEnvironment browser_env);
~NodeBindingsMac() override;
void PrepareMessageLoop() override;
void RunMessageLoop() override;
private:
@@ -22,6 +23,9 @@ class NodeBindingsMac : public NodeBindings {
static void OnWatcherQueueChanged(uv_loop_t* loop);
void PollEvents() override;
// uv's backend fd.
int handle_ = -1;
};
} // namespace electron