#pidfile #automatic #process #create #termination #representation #remove

qpidfile

一个用于管理进程 pidfile 的最小库

1 个不稳定版本

0.9.2 2020年6月6日

10#termination 中排名 #10

Download history 10/week @ 2024-03-27 12/week @ 2024-04-03 1/week @ 2024-05-29 2/week @ 2024-06-05

每月 64 次下载

0BSD 许可证

3KB

pidfile 的简单表示。

创建时创建 pidfile,终止时自动删除。

fn main() {
  let pidfile = Pidfile::new("myserver.pid");
  // .. run server ..

  // On termination the Pidfile will automatically be removed.
}

注意 Drop 特性的注意事项;例如,调用 std::process::exit() 将导致 Drop 特性不会运行。

无运行时依赖