- Fix assertion error. Thanks Quentin Barbe.
- Fix shutdown message not always received. Thanks bryce-gibson.
- Update dependencies.
- 'auto' option for using number of cpus as worker count. Thanks AvnerCohen
- avoid executing os.cpus() unless 'auto' option is set
- exit with failure error code when failed to boot
- update dependencies
- stopping a service that is not running is not an error. Thanks [ross-p]
- add a
--remove-old-ipc
option to start. Thanks [bryce-gibson]
- prevent dying workers from sending offline message. Thanks [mathrawka]
- resolve cwd path in main naught script. Thanks [dmcaulay]
- ability to create a pidfile. Thanks [framp]
- provide 'cwd' option during deploy. Thanks [dmcaulay]
- add ability to run in foreground with
--daemon-mode false
. - daemon listens for SIGTERM to do
stop
and SIGHUP to dodeploy
. - dropped support for node v0.8.x
- remove eq.js worker-count arg parsing.
- ability to change worker count on deploy. Thanks AvnerCohen!
worker-count
is evaluated witheq
and you can use thecpus
variable.
- fix: starting with custom ipc file fails with no error if path is invalid
- get rid of 'new_booting' worker status. just use 'booting'.
- correct behavior for server that crashes without booting
- correct behavior for failed deploy
- correct behavior for server that never emits 'online'
- better handling of stop command for misbehaving servers
- Add support for worker to send 'offline' message to naught