pidfile alternatives and similar packages
Based on the "System" category.
Alternatively, view pidfile alternatives based on common mentions on social networks and blogs.
-
ghc-hotswap
DISCONTINUED. Example code for how we swap compiled code within a running Haskell process. -
plugins
Dynamic linking and runtime evaluation of Haskell, and C, including dependency chasing and package resolution. -
ascii-progress
A simple Haskell progress bar for the console. Heavily borrows from TJ Holowaychuk's Node.JS project -
language-puppet
A library to work with Puppet manifests, test them and eventually replace everything ruby.
CodeRabbit: AI Code Reviews for Developers
Do you think we are missing an alternative of pidfile or a related project?
README
pidfile
Run an IO action protected by a pidfile.
withPidFile path act
creates a pidfile at the specified path
containing the Process ID of the current process. Then act
is run,
the pidfile is removed and the result of act
returned wrapped in a
Just
.
If the pidfile already exists, act
is not run, and Nothing
is returned.
Any other error while creating the pidfile results in an error.
If an exception is raised in act
, the pidfile is removed before
the exception is propagated.
The pidfile is created with O_CREAT
and O_EXCL
flags to ensure that
an already existing pidfile is never accidentally overwitten.