about summary refs log tree commit homepage
path: root/test/test_server.rb
DateCommit message (Expand)
2016-06-07cleanup graceful shutdown handling
2016-02-29test/*: fix mktmpdir usage for 1.9.3
2016-02-14doc: trim down documentation slightly
2016-01-02copyright updates for 2016
2016-01-02enable frozen_string_literal for Ruby 2.3+
2015-12-13test_server: fix race condition in hooks test
2015-10-13copyright updates
2015-07-03apply TCP socket options on inherited sockets
2015-03-13test/test_server: fix leftover process from inherit test
2015-03-09acceptor: close inherited-but-unneeded sockets
2014-07-16test_server: avoid multiple workers for dead parent check
2014-03-22tests: avoid autoclose when inheriting
2014-02-08test_server: check_client_connection uses Unix sockets
2013-11-10test_server: remove unneccessary IO#wait call
2013-11-05http_response: fix app-controlled close + test
2013-10-31allow atfork_* hooks inside app blocks for ease-of-management
2013-10-31remove arity enforcement for atfork_* hooks
2013-10-31implement before_exec hook
2013-10-31implement shutdown_timeout and expiry on graceful shutdown
2013-10-30test_server: improve working_directory test robustness
2013-10-30test for overriding rack.errors destination
2013-10-30add test for working_directory config parameter
2013-10-30tests for SIGTTIN and SIGTTOU
2013-10-29implement user switching
2013-10-28associate private/anonymous queues correctly
2013-10-26fix SIGCHLD w/o workers + PID file renames
2013-10-26tests: increase mkserver use to reduce LoC
2013-10-25enforce FD_CLOEXEC on all pipes, including tests
2013-10-22config: implement atfork handlers
2013-10-22tests: enforce close_on_exec on all client sockets
2013-10-22tests: do not lose exceptions on quit timeouts
2013-10-22test_server: remove skipped multi-process balance test
2013-10-21tests: support disabling parallelization env
2013-10-20test_server: bigger delays for graceful shutdown test
2013-10-20test_server: skip test_mp_balance for now
2013-10-18disable persistent connections on SIGQUIT
2013-10-18http_response: respect setups with non-persistent connections
2013-10-18test: cleanup socket usage and lifetimes
2013-10-18initial commit