| Crates.io | pidfile2 |
| lib.rs | pidfile2 |
| version | 0.1.1 |
| created_at | 2024-08-18 04:47:55.351503+00 |
| updated_at | 2024-08-18 05:38:22.890109+00 |
| description | PID Files as process locks in Rust |
| homepage | |
| repository | https://github.com/alexrudy/pidfile |
| max_upload_size | |
| id | 1342336 |
| size | 19,320 |
PID files are a crude form of locking which uses the filesystem to ensure that only one instance of a program is running at a time. This crate provides a simple API for creating and managing PID files in a way that is safe and easy to use. PID Files will be cleaned up on drop, and can be checked for existence and validity.
There is already a pidfile crate, but it is not updated. This one
is a more modern approach to the same problem, and on crates.io as pidfile2.