2 releases

0.1.1 Aug 18, 2024
0.1.0 Aug 18, 2024

#569 in Filesystem

Download history 197/week @ 2024-08-12 61/week @ 2024-08-19 1/week @ 2024-08-26 30/week @ 2024-09-16 19/week @ 2024-09-23 57/week @ 2024-09-30 33/week @ 2024-10-07 1/week @ 2024-10-14 100/week @ 2024-10-21 52/week @ 2024-10-28 37/week @ 2024-11-04 24/week @ 2024-11-11 23/week @ 2024-11-18 45/week @ 2024-11-25

131 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