| Path: | History.txt |
| Last Update: | Wed Mar 17 21:33:23 -0600 2010 |
* Minor Enhancements
* Add --bleakhouse to make running diagnostics easier
* Bug Fixes
* Use ::Process.kill(0, ...) instead of `kill -0`
* Fix pid_file behavior in process-centric conditions so they work with tasks
* Redirect output of daemonized god to log file or /dev/null earlier
* Bug Fixes
* Start event system for CLI commands
* Up internal history to 100 lines per watch
* Minor Enhancements
* Add --no-events option to completely disable events system
* Minor Enhancements
* Better default pid_file_directory behavior
* Add --attach <pid> to specify that god should quit if <pid> exits
* Bug Fixes
* Handle ECONNRESET in HttpResponseCode
* Minor Enhancements
* Allow log file output for non-daemonized god
* Switch to SIGTERM from SIGHUP for default lambda killer
* Major Enhancements
* HUGE refactor of timer system to simplify scheduling
* Minor Enhancements
* Check for a truly working event system and disallow event conditions if none is present
* Bug Fixes
* Fix ensure_stop nil pid no local variable bug
* Bug Fixes
* Fix Timer condition dedup behavior
* Minor Enhancements
* Warn if a command returns a non-zero exit code
* Ensure that stop command actually stops process
* Minor Enhancements
* Add --no-syslog option to disable Syslog
* Allow contact redeclaration (dups are ignored)
* Bug Fixes
* Redo Timer mutexing to reduce synchronization needs
* Bug Fixes
* Fix Timer descheduling deadlock issue
* Change HttpResponseCode to use GET instead of HEAD
* Bug Fixes
* Refactor Hub to clarify mutexing
* Eliminate potential iteration problem in Timer
* Add caching PID accessor to process to solve event deregistration failure
* Minor Enhancements
* Output ProcessExits registration/deregistration info
* Minor Enhancements
* Output registered PID for ProcessExits
* Bug Fixes
* Fix `god remove <group>` not working for unmonitored watches