about summary refs log tree commit homepage
tag namev0.0.1 (12b21bf9993321eba35e71e608b39c3a364bc841)
tag date2013-10-20 01:00:24 +0000
tagged byEric Wong <normalperson@yhbt.net>
tagged objectcommit bf3a70a516...
downloadyahns-0.0.1.tar.gz
yahns 0.0.1 - many small fixes and test coverage
Just a bunch of improvements found while running tests.
It's still incomplete and missing a bunch of features from
existing servers, but maybe it works...

Clone git://yhbt.net/yahns.git for full details

Eric Wong (18):
      test/helper: fix __covmerge race for forked processes
      wire up client_max_body_size limits
      fix and test Rack hijack support
      SIGUSR2 handling uses Process.spawn + tests
      fix USR1 log reopening when using worker_processes
      test_bin: add additional tests for SIGHUP
      test_server: skip test_mp_balance for now
      test/server_helper: dump entire log on errors
      ensure we stop all threads at exit
      GNUmakefile: avoid calling exit in test-mt
      test_bin: set close-on-exec for Ruby 1.9.3 compatibility
      test_server: bigger delays for graceful shutdown test
      tests: disable $-w on 1.9.3 to quiet down warnings
      test/helper: prevent minitest at_exit from running in children
      recheck IO#closed? on thread pools after a short delay
      test_config: isolate directories with logs
      test_reopen_logs: workaround timing problem with worker_processes
      set close-on-exec on all long-lived descriptors