PidFile utility type.
PidFiles are used to gate access to a resource, as well as detect unclean shutdowns.
A PID (process ID) file.
An error acquiring a pidfile.
PidFile outcome.