Skip to content

src: add fork(2) support

Rodrigo Muino Tomonari requested to merge github/fork/legendecas/node-fork into master

Like uv_loop_fork(uv_loop_t*), node::Fork(Environment*) or node::ForkPlatform() should be called by embedders after fork(2) syscall if node was expected to be used after fork.

Though not all types of work would be recovered after fork. Threaded works like queued tasks in v8 platform would be discarded.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • documentation is changed or added
  • commit message follows commit guidelines

Merge request reports

Loading