Skip to main content

acquire_pid_file

Function acquire_pid_file 

Source
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.