2 releases

0.1.1 Aug 18, 2024
0.1.0 Aug 18, 2024

#543 in Filesystem

Download history 246/week @ 2024-08-16 12/week @ 2024-08-23 1/week @ 2024-08-30 26/week @ 2024-09-13 19/week @ 2024-09-20 54/week @ 2024-09-27 36/week @ 2024-10-04 5/week @ 2024-10-11 97/week @ 2024-10-18 42/week @ 2024-10-25 43/week @ 2024-11-01 25/week @ 2024-11-08

207 downloads per month
Used in hydiscovery

MIT license

13KB
190 lines

pidfile: PID file locking and management with RAII semantics

crate Docs Build Status MIT licensed

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.

Dependencies

~305–455KB