tag name | v1.6.0 (9e7db162c34c83206d746b2a045056a532fec7ce) |
tag date | 2015-03-09 09:33:31 +0000 |
tagged by | Eric Wong <e@80x24.org> |
tagged object | commit b0481e86e5... |
download | yahns-1.6.0.tar.gz |
---|
yahns 1.6.0 - reduced allocations and bugfixes
This release fixes a bug where previously-configured-but-now-removed listeners were inherited across USR2 upgrades are not shutdown immediately in the child. There are also minor reductions in allocations which can save a few hundred bytes statically and also whenever write buffering is necessary for large responses. Some minor documentation updates improvements in extras, too. shortlog of changes since 1.5.0: README: add link to mailing list archives test_ssl: factor out server SSLContext creation doc: add design_notes document reduce File::Stat object allocations update comments about wbuf_close return values wbuf: lazily (re)create temporary file fix compatibility with unicorn.git skip tests requiring String#b on 1.9.3 use the monotonic clock under Ruby 2.1+ favor Class.new for method-less classes extras/proxy_pass: save memory in String#split arg extras/proxy_pass: do not name unused variable extras/proxy_pass: log exceptions leading to 502 extras/proxy_pass: flesh out upload support + tests acceptor: close inherited-but-unneeded sockets See the git repository for more: git clone git://yhbt.net/yahns