pub fn acquire_pid_file(pid_path: &Path) -> Result<(), LifecycleError>Expand description
Write current process PID to file. Checks for an existing live process first.
ยงErrors
Returns LifecycleError::AlreadyRunning if a daemon is already running,
or LifecycleError::Io on filesystem errors.