Support for preforking servers.
Go to file
Alienscience b7c0b0bc37
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
chore: Release prefork version 0.5.1
2024-05-04 17:12:56 +02:00
examples Make Server public 2024-03-16 09:42:52 +01:00
scripts Removed unused flag from release 2023-02-23 10:00:00 +01:00
src Fixed clippy warning 2024-05-03 19:25:38 +02:00
.gitignore Initial put 2023-02-21 13:29:46 +01:00
.woodpecker.yml Do not run CI on every commit 2024-02-10 09:42:33 +01:00
APACHE2-LICENSE Initial put 2023-02-21 13:29:46 +01:00
Cargo.toml chore: Release prefork version 0.5.1 2024-05-04 17:12:56 +02:00
MIT-LICENSE Initial put 2023-02-21 13:29:46 +01:00
README.md Smaller section heading 2024-02-10 09:21:11 +01:00

Docs

Prefork

Fork a process in Rust to create multiple child processes.

This repository contains a Rust crate. See the example code which opens a socket and then forks multiple processes that accept connections on that socket. This is an old fashioned way of multiprocessing, but it is sometimes useful when dealing with systems that run poorly when multi-threaded (e.g. when embedding a Python interpreter).

Contributing

Issues and PRs are welcome. It is possible to login with a Github user id.

This repository is mirrored on codeberg.