Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

0.8

chdir to the -c directory before each time we restart the program, to…
… avoid pwd caching of symlinked directories (closes #1).  give more helpful error messages if unable to chdir or execute the specified command.

0.7

update the README - forgot to add the -c option which is required whe…
…n your program has an implicit dependency on the directory it's run from

0.6

halt if given an unknown command-line option

0.5

for completeness fork a second time, after setsid, to ensure that it'…
…s not possible to reacquire a controlling tty even if a tty file is somehow opened. ignore SIGHUP over the period of forking to ensure that if the parent terminates quickly we are not killed.

0.4

implement the -c /cd/to/here option. still defaults to /, because you…
… don't want long-lived processes hanging onto directory handles for your cd when you run the command normally.

0.3

explicitly set 0 process status in the parent of the daemonizing fork

0.2

extra robustness: handle people manually killing the logger processes…
…, causing SIGPIPEs, by restarting the app & loggers

0.1

wrote up a guide to starting/stopping/integrating/deploying
Something went wrong with that request. Please try again.