diff options
author | Eric Wong <normalperson@yhbt.net> | 2010-08-28 19:31:20 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2010-08-28 19:44:17 +0000 |
commit | aaa01d6a15847c227c61254f7b8f0ee82275a94d (patch) | |
tree | 27728273559dfc3f9df6790fc9e4966453157863 | |
parent | 4bb365590b4ac2c4ae43a6c6252a98d2d4b7a601 (diff) | |
download | rainbows-aaa01d6a15847c227c61254f7b8f0ee82275a94d.tar.gz |
We now depend on Unicorn 1.1.3 to avoid race conditions during log cycling. This bug mainly affected folks using Rainbows! as a multithreaded static file server. "keepalive_timeout 0" now works as documented for all backends to completely disable keepalive. This was previously broken under EventMachine, Rev, and Revactor. There is a new Rainbows::ThreadTimeout Rack middleware which gives soft timeouts to apps running on multithreaded backends. There are several bugfixes for proxying IO objects and the usual round of small code cleanups and documentation updates. See the commits in git for all the details.
-rwxr-xr-x | GIT-VERSION-GEN | 2 | ||||
-rw-r--r-- | GNUmakefile | 2 | ||||
-rw-r--r-- | lib/rainbows/const.rb | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN index ccb2fe3..1e6f505 100755 --- a/GIT-VERSION-GEN +++ b/GIT-VERSION-GEN @@ -1,7 +1,7 @@ #!/bin/sh GVF=GIT-VERSION-FILE -DEF_VER=v0.96.0.GIT +DEF_VER=v0.97.0.GIT LF=' ' diff --git a/GNUmakefile b/GNUmakefile index a571cb6..cfb46f5 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -62,7 +62,7 @@ NEWS: GIT-VERSION-FILE $(RAKE) -s news_rdoc > $@+ mv $@+ $@ -SINCE = 0.95.0 +SINCE = 0.96.0 ChangeLog: LOG_VERSION = \ $(shell git rev-parse -q "$(GIT_VERSION)" >/dev/null 2>&1 && \ echo $(GIT_VERSION) || git describe) diff --git a/lib/rainbows/const.rb b/lib/rainbows/const.rb index 3a7250d..91d4e44 100644 --- a/lib/rainbows/const.rb +++ b/lib/rainbows/const.rb @@ -3,7 +3,7 @@ module Rainbows module Const - RAINBOWS_VERSION = '0.96.0' + RAINBOWS_VERSION = '0.97.0' include Unicorn::Const |