index
:
yahns.git
autochunk
maint
master
opt-case
remove-kgio
ruby-accept_moving_write_buffer
the_metal
sleepy, multi-threaded, non-blocking application server for Ruby
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
yahns
/
server_mp.rb
Date
Commit message (
Expand
)
2021-10-09
do not sleep if signals are pending
2019-01-07
remove calls to kgio_wait_* able
2018-12-28
server_mp: remove redundant srand call
2018-12-28
server_mp: favor "Kernel#select" instead of "IO.select"
2016-06-07
cleanup graceful shutdown handling
2016-01-02
copyright updates for 2016
2016-01-02
enable frozen_string_literal for Ruby 2.3+
2015-10-13
copyright updates
2015-06-05
support SIGWINCH even if not daemonized
2014-05-12
server_mp: use soft_kill when reducing worker count
2014-05-09
rework master-to-worker signaling to use a pipe
2014-05-09
server_mp: (style) favor &:proc method binding
2013-11-06
worker: avoid double SIGQUIT on unexpected parent death
2013-11-02
worker-less server should not waitpid indiscriminately
2013-10-31
remove arity enforcement for atfork_* hooks
2013-10-31
remove "worker_" prefix from atfork hooks
2013-10-31
implement shutdown_timeout and expiry on graceful shutdown
2013-10-30
use Hash#each instead of Hash#each_pair
2013-10-29
implement user switching
2013-10-26
fix SIGCHLD w/o workers + PID file renames
2013-10-22
config: implement atfork handlers
2013-10-22
rework acceptor thread shutdown (again)
2013-10-21
rework shutdown for systems w/o rb_thread_fd_close
2013-10-20
ensure we stop all threads at exit
2013-10-19
fix USR1 log reopening when using worker_processes
2013-10-18
disable persistent connections on SIGQUIT
2013-10-18
initial commit