summaryrefslogtreecommitdiff
path: root/lib/nickserver/daemon.rb
AgeCommit message (Collapse)Author
2016-09-30logger: log to STDOUT when run in foregroundAzul
2016-09-23basic logging and recovery from exceptions raisedAzul
2016-09-10refactor: remove global require in test_helperAzul
require all the things we depend upon where we depend upon them.
2016-05-25fix our own warningsAzul
2016-05-25rubocop: fix deprecated class methodsAzul
2016-05-25rubocop: initialize and use ruby 1.9 hash syntaxAzul
2014-11-24add a sleep to restart. appears to finally resolve ↵elijah
https://leap.se/code/issues/3526
2014-10-29don't try to remove pid file when we get a singal to halt, we won't have ↵elijah
permissions anyway.
2014-10-29catch SIGINT and SIGHUPelijah
2013-08-21call chown on log file, if appropriateelijah
2013-08-05added 'foreground' start option (start, but don't daemonize)elijah
2013-05-19many related changes -- allow command line configs, validate addresses, ↵elijah
overhaul bootstrap.
2013-05-18`nickserver status` must exit non-zero if it daemon is not running.elijah
2013-05-18pass command name to Daemon.runelijah
2013-05-17rolled custom daemon code to better match the way daemons are supposed to ↵elijah
work under debian.